Software Developer- Java (Gurugram)

Software Developer- Java (Gurugram)

13 Aug
|
Edge Executive Search
|
Gurugram

13 Aug

Edge Executive Search

Gurugram

You are a skilled and passionate Software Developer- Java responsible for designing, developing, and maintaining high-performance Java applications. Your strong proficiency in Core Java, along with exceptional development and troubleshooting capabilities, will be crucial in working across the full software development lifecycle. **Key Responsibilities:**- Design, develop, and maintain Java-based applications with clean and efficient code.- Work across the full software development lifecycle from requirement analysis and design to deployment and support.- Write reusable, testable, and efficient code with a focus on performance.- Troubleshoot, debug, and resolve production and non-production issues in a timely manner.- Collaborate with cross-functional teams, including QA, DevOps, and Product Management.- Conduct code reviews and mentor junior developers when needed.- Continuously improve code quality, performance, and team productivity through best practices.**Qualifications Required:**- Expertise in Core Java, OOP concepts, data structures, and multithreading.- Solid understanding of Java Collections, Exception Handling, File I/O, and Java 8 features (streams, lambda expressions).- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) is highly desirable.- Proficiency in working with REST APIs, JSON, and XML.- Familiarity with SQL/Relational Databases (e.g., MySQL, PostgreSQL).- Good hands-on experience with debugging tools and performance tuning.- Understanding of design patterns, clean code principles, and software engineering best practices.**Nice-to-Have:**- Exposure to React / Angular UI.- Experience with version control tools (Git).



You are a skilled and passionate Software Developer- Java responsible for designing, developing, and maintaining high-performance Java applications. Your solid proficiency in Core Java, along with exceptional development and troubleshooting capabilities, will be crucial in working across the full software development lifecycle. **Key Responsibilities:**- Design, develop, and maintain Java-based applications with clean and efficient code.- Work across the full software development lifecycle from requirement analysis and design to deployment and support.- Write reusable, testable, and efficient code with a focus on performance.- Troubleshoot, debug, and resolve production and non-production issues in a timely manner.- Collaborate with cross-functional teams, including QA, DevOps, and Product Management.- Conduct code reviews and mentor junior developers when needed.- Continuously improve code quality, performance, and team productivity through best practices.**Qualifications Required:**- Expertise in Core Java, OOP concepts, data structures, and multithreading.- Solid understanding of Java Collections, Exception Handling, File I/O, and Java 8 features (streams, lambda expressions).- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) is highly desirable.- Proficiency in working with REST APIs, JSON, and XML.- Familiarity with SQL/Relational Databases (e.g., MySQL, PostgreSQL).- Good hands-on experience with debugging tools and performance tuning.- Understanding of design patterns, clean code principles, and software engineering best practices.**Nice-to-Have:**- Exposure to React / Angular UI.- Experience with version control tools (Git).

📌 Software Developer- Java (Gurugram)
🏢 Edge Executive Search
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer- java (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: software developer- java (gurugram) / gurugram