Java Developer

Prophecy Technologies

$95K — $115K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of Java/J2EE application development experience
  • Bachelor's or Master's degree in Computer Science or related field
  • Proficient in core Java including OOP, Multithreading, and Collections
  • Experienced in Spring Framework and microservices architectures
  • Strong understanding of databases and query optimization techniques

Responsibilities

  • Design and maintain scalable and secure Java applications
  • Manage end-to-end development process from requirements gathering to support
  • Implement RESTful and SOAP web services using Spring technologies
  • Optimize application performance and manage memory effectively
  • Conduct code reviews and mentor junior developers
  • Develop unit tests and support continuous integration pipelines
  • Collaborate in Agile/Scrum teams for continuous improvement

Benefits

  • Diverse project exposure with clients like TCS and BOA
  • Opportunities for professional growth and mentoring
  • Work in a collaborative Agile environment
  • Exposure to cutting-edge technologies in Java and cloud computing
Full Job Description
Salary :$95-$115K/Annum

Client: TCS/BOA

Location: Charlotte, NC / Kennesaw GA

Role: Java Developer

Job Description

Summary:

We are seeking an experienced Senior Java Developer with 7+ years of professional experience in designing, developing, and maintaining enterprise-level applications. The ideal candidate will have strong expertise in core Java, frameworks, microservices, databases, and cloud technologies, along with excellent problem-solving skills and a solid understanding of software engineering best practices.

7+ years of experience in Java/J2EE application development.

Key Responsibilities
• Design, develop, and maintain scalable, secure, and high-performance Java applications.
• Work on end-to-end development including requirements gathering, technical design, coding, testing, deployment, and support.
• Implement RESTful / SOAP web services and microservices using Spring Boot / Spring Cloud.
• Optimize application performance, memory management, and scalability.
• Participate in code reviews, mentoring junior developers, and enforcing coding standards.
• Write unit tests (JUnit, Mockito) and support CI/CD pipelines.
• Work with databases (Oracle, MySQL, PostgreSQL, MongoDB, etc.) for data modeling and query optimization.
• Contribute to Agile/Scrum development processes and continuous improvement.
• Stay updated with emerging Java technologies and recommend adoption where applicable.

Required Skills & Qualifications
• Bachelor's or Master's degree in Computer Science, Engineering, or related field.
• Strong expertise in Core Java, OOPs concepts, Multithreading, Collections, Exception Handling, Spring Framework

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar Java Developer jobs: