Key Responsibilities:
- Develop and maintain high-quality Java applications.
- Collaborate with cross-functional teams to design, implement, and test software solutions.
- Troubleshoot and debug issues to ensure optimal performance and reliability.
- Stay updated with the latest technologies and best practices in Java development.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Strong proficiency in Java programming language.
- Familiarity with object-oriented design principles and software development methodologies.
- Good understanding of Java 11, data structures, algorithms, and database concepts.
- Excellent problem-solving and communication skills.
- Ability to work effectively both independently and as part of a team.