- Design, develop, and deploy high-quality Java applications to meet business requirements.
- Collaborate with cross-functional teams to identify and prioritize project deliverables.
- Implement secure coding practices and adhere to industry standards for coding excellence.
- Participate in code reviews to ensure code maintainability, scalability, and performance.
- Stay up-to-date with the latest Java technologies and frameworks to enhance application capabilities.
- Develop and maintain unit tests and integration tests to ensure application stability and reliability.
Required Qualifications:
- 5+ years of experience in designing, developing, and deploying Java applications.
- Strong understanding of Java programming concepts, including object-oriented design and multithreading.
- Experience with Java frameworks such as Spring or Hibernate.
- Proficiency in agile development methodologies, including Scrum or Kanban.
- Excellent problem-solving skills and ability to debug complex issues.
- Strong communication skills to effectively collaborate with cross-functional teams.
Technical Skills & Experience:
- Proficient in Java 8 and later versions.
- Experience with Java-based web development frameworks such as Spring or Play.
- Knowledge of database management systems, including MySQL or PostgreSQL.
- Understanding of cloud-based platforms, including AWS or Azure.
- Experience with DevOps tools such as Jenkins or GitLab.
- Solid understanding of security best practices and compliance requirements.
Preferred Qualifications:
- Bachelor's degree in Computer Science or related field.
- Experience with containerization using Docker.
- Knowledge of microservices architecture and design patterns.
- Proficiency in continuous integration and continuous deployment (CI/CD) pipelines.
- Experience with testing frameworks such as JUnit or TestNG.
- Strong understanding of design patterns and principles.
📌 java developer(submission test) (Hyderabad)
🏢 Company A
📍 Hyderabad
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.