XX
Applications Programmer (Java)AngaraiUnited States
XX

Applications Programmer (Java)

Angarai
  • US
    United States
  • US
    United States

About

The Applications Programmer (Java)
will be responsible for designing, developing, enhancing, maintaining, and supporting
complex enterprise -level software applications.
The role requires close collaboration with business and technical teams to translate requirements into scalable, secure, and high -performing solutions using
modern Java -based technologies and open -source frameworks
. Key Responsibilities Design, develop, enhance, maintain, troubleshoot, and support enterprise software applications
Build and maintain applications using
Java/J2EE, Spring, Hibernate, RESTful APIs, Angular, HTML, and related technologies
Translate business and functional requirements into
technical specifications and application code
Develop and execute unit tests, integration tests, and validation scripts
Support system integration, performance testing, and user acceptance testing activities
Participate in
technical design and code reviews
throughout the software development lifecycle
Ensure adherence to security standards, change management, project management, and service delivery processes
Support deployment, build, and release activities using
industry -standard tools
Be available for flexible work schedules, including off -hours or weekends as needed
Requirements
Minimum Qualifications Bachelor’s degree in
Computer Science, Information Systems, Engineering, or a related field
At least
7 years
of experience in
Java EE development and maintenance of enterprise applications
At least
5 years
of experience with
tools and technologies such as: Eclipse IDE, Git
Java/J2EE, Spring, Struts, JPA, Hibernate
Angular, JavaScript, TypeScript, HTML/HTML5, CSS3
JSP, Servlets, Web Services, REST APIs
At least
4 years
of experience writing complex
SQL queries for relational databases (PostgreSQL, MySQL, Oracle, or similar)
At least
4 years
of experience integrating
Java applications with SQL, NoSQL, or MongoDB databases
At least
2 years
of experience developing
Java -based REST APIs
Strong experience with n -tier and microservices -based architectures
Proven analytical, troubleshooting, and debugging skills Preferred Qualifications 10+ years
of experience
developing or supporting large -scale, public -facing Java EE applications
Experience with secure
REST API development and API integrations
Strong front -end integration experience using
Angular and/or React
Experience with build and deployment tools such as
Maven, ANT, and Jenkins
Experience with
Enterprise Service Bus (ESB) implementations (e.g., JBoss Fuse)
Familiarity with code security scanning tools such as
Veracode, AppScan, or Fortify
Knowledge of
SOA and microservices architecture
Experience with
Agile software development methodologies
Experience supporting complex eligibility, health, or human services systems is a plus
  • United States

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.