Skip to main content

Java Software Engineer

Technology
Raas Infotek
Atlanta, United States2 weeks agoUntil 12/24/2026
Service contract

Job description

Job Description

Required Skills

  • Strong experience in Java and J2EE development.
  • Hands-on experience with Spring Boot and Spring Framework.
  • Strong knowledge of Microservices and REST APIs.
  • Experience with Hibernate and JPA.
  • Good knowledge of SQL databases such as Oracle, MySQL, or PostgreSQL.
  • Experience with Multithreading and Collections.
  • Knowledge of Kafka, Docker, Kubernetes, and CI/CD.
  • Experience with Git, Maven, and Jenkins.
  • Knowledge of AWS, Azure, or other cloud platforms.
  • Experience working in Agile/Scrum environments.
Responsibilities
  • Design, develop, and maintain enterprise Java applications.
  • Develop and integrate REST APIs and microservices.
  • Optimize application performance and database queries.
  • Troubleshoot and resolve technical issues.
  • Collaborate with QA, DevOps, and business teams.
  • Participate in code reviews, testing, and deployment.
Education
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Master's degree is preferred.
Certifications
  • Oracle Certified Professional: Java SE Developer.
  • Spring Certified Professional.
  • AWS Certified Developer – Associate (preferred).
  • Relevant cloud or microservices certifications are an advantage.
Keywords
Apache KafkaSpring FrameworkMAVENOracle DatabaseDevOpsMysqlPostgresqlScrumSqlJavaHibernateCI/CD

Interested in this role?