JOBSEARCHER

Java Developer

Java Developer We are seeking a talented Java Developer to design, develop, test, and maintain high-performance enterprise applications. The ideal candidate will collaborate with cross-functional teams to build scalable, secure, and reliable software solutions while following industry best practices and Agile methodologies.
Key Responsibilities: Design, develop, and maintain Java-based applications. Build RESTful APIs and microservices using Spring Boot. Develop scalable and high-performance enterprise software. Collaborate with front-end developers, QA engineers, and business analysts. Write clean, maintainable, and well-documented code. Perform unit testing, debugging, and troubleshooting. Optimize application performance and database queries. Participate in code reviews and Agile sprint planning. Integrate third-party APIs and cloud services. Ensure application security and compliance with coding standards.
Required Education: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Required Skills:
  • Java (Java 8/11/17+)Spring Boot & Spring Framework
  • Hibernate/JPARESTful APIsMicroservices ArchitectureSQL (MySQL, PostgreSQL)
  • Maven or GradleGit/GitHubDocker & KubernetesAWS or Microsoft AzureUnit Testing (JUnit, Mockito)
Preferred Qualifications: Experience with CI/CD pipelines. Knowledge of Kafka or RabbitMQ.Familiarity with Agile/Scrum methodologies. Oracle Certified Java Developer certification is a plus.