Job Overview
We are seeking a skilled Java Developer - Level III to enhance our innovative team, dedicated to designing and sustaining high-performing, database-driven Java applications. In this pivotal role, you will collaborate with diverse teams to deliver scalable solutions that achieve optimal functionality and efficiency.
Key Responsibilities
- Develop and maintain Java applications, ensuring adherence to the highest performance standards.
- Collaborate with cross-functional team members to implement scalable solutions.
- Design and implement web services while managing application security and user authentication.
- Create, develop, and optimize database queries and procedures using MongoDB and Postgres.
- Employ front-end technologies such as JavaScript, JSF, and PrimeFaces for comprehensive full-stack development.
- Engage in CI/CD processes utilizing GitLab, Maven, and Jenkins.
- Formulate and enforce XSD and schematron data validation protocols.
Required Skills
Candidates must possess:
- 8 years of substantial experience in Java development, particularly with J2EE, Servlets, and associated technologies.
- 8 years of expertise in constructing and utilizing web services (SOAP/REST).
- 8 years of solid development experience with J2EE Application Servers, focusing on Java security authentication and authorization.
- 8 years of proficiency with Servlets, Spring, and Spring Batch for web application development.
- 8 years of familiarity with CI/CD tools including GitLab, Maven, and Jenkins.
- 8 years of comprehensive experience in full-stack development, utilizing front-end technologies such as JavaScript, JSF, and PrimeFaces 7.0.
- 8 years of specialization in MongoDB and Postgres databases, covering complex queries, stored procedures, and performance optimization.
- 8 years of experience in ad hoc data analysis and reporting.
Qualifications
- Strong analytical and problem-solving skills with a mindset geared towards collaboration.
- Capability to excel in a fast-paced, team-oriented setting.
- Familiarity with Azure App Services and Cloud Services is advantageous.
Career Growth Opportunities
Joining our esteemed organization opens doors for continuous professional development, enabling you to enhance your skills and advance your career within the technology sector.
Company Culture And Values
We pride ourselves on fostering a collaborative and inclusive work environment that values diversity and innovation. We believe in empowering our employees to achieve their fullest potential while contributing meaningfully to the team.
Networking And Professional Opportunities
As a member of our team, you will have numerous opportunities to connect with industry leaders, engage in knowledge-sharing, and participate in professional growth initiatives that further your career aspirations.
Employment Type: Contractor