Java Developer

Sunnyvale, California

Glansa Associates
Apply for this Job

Looking only on W2


Job Title: JAVA Developer

Location: Sunnyvale, CA, USA (5 days to office - Onsite role)

Contract for 2-3 years


Job Description:

Responsibilities:


  • Design, develop, and maintain Java-based backend applications, ensuring performance and scalability.
  • Build and maintain Angular-based front-end user interfaces with a focus on accessibility (ADA/WCAG compliance), usability, and responsiveness.
  • Collaborate with cross-functional teams, including business analysts, quality assurance engineers, and other stakeholders, to implement requirements.
  • Develop and maintain RESTful APIs for seamless integration between frontend and backend systems.
  • Identify and resolve technical challenges to ensure system reliability and efficiency.
  • Stay current with industry trends, emerging technologies, and best practices in Java and Angular development.
  • Support knowledge sharing through mentorship, code reviews, and contributing to coding standards and best practices.
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Required Skills:


    • 4+ years of experience with Java and the Spring Framework
    • 4+ years of experience in web application development
    • 4+ years of experience working with Angular
    • 4+ years of experience with relational databases such as Oracle
    • Strong proficiency in Java, Spring Framework (Spring Boot), Hibernate/JPA, and caching technologies.
    • Advanced expertise in Angular, TypeScript, HTML5, and CSS3.
    • Experience designing, creating, and documenting RESTful APIs using Spring Boot and OpenAPI.
    • Familiarity with middleware platforms such as Apache Kafka, Redis, and Boomi.
    • Understanding of CI/CD pipelines, deployment automation, and dynamic environment configuration.
    • Ability to create wireframes and mockups to communicate design concepts effectively.
    • Strong knowledge of relational databases.
    • Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
    • Excellent analytical and problem-solving skills.
    • Strong written and verbal communication skills.
    • Ability to work both independently and collaboratively in a team environment.
    • Experience with containerization and orchestration tools such as Docker and Kubernetes.
    • Familiarity with Agile, Scrum, Iterative, and Waterfall development methodologies.

    If you have any queries, you can reach out to me on below link




    Date Posted: 02 May 2025
    Apply for this Job