Junior Java Developer


Come join us and make a positive impact!

A Java developer will be responsible for designing and developing distributed applications with moderate to high complexity and significant business criticality. You will provide application software development services or technical support, develop program logic for new applications, or analyze and modify logic in existing applications. Key responsibilities include requirement analysis, coding, testing, debugging, documenting, implementing, and maintaining software applications.


  • Java, J2EE, Spring, Microservices, Rest, Hands-on Spring Boot experience
  • 3 years experience in IT developing data processing solutions
  • Experience in event-driven architectures, message hub, MQ, or Kafka.
  • Subject Matter Expertise in J2EE concepts, microservice architecture, Data as a Service, OLTP, ACID, and data structures is desirable
  • Experience working with SQL databases like Oracle.
  • Experience in the financial industry is a plus
  • Experience with agile delivery and adhering to SDLC processes is required
  • Work closely with the business and IT stakeholders to understand requirements.


  • A College degree in computer science or software engineering or equivalent is required
  • Excellent verbal and written communication skills are required for the role

Mandatory skills: Java/J2EE; JavaScript; MicroServices; Spring/SpringBoot; API developmen

To apply for this job email your details to careers@princetonits.com

Apply Now