13 Aug
|
Edge Executive Search
|
India
13 Aug
Edge Executive Search
India
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 productive 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 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).
📌 Software Developer- Java (India)
🏢 Edge Executive Search
📍 India