Title: Java Developer (MongoDB OR PostgreSQL required)
Location: Austin, TX (Remote)
Responsibilities:
• Develop and maintain database-driven Java applications to ensure optimal functionality and efficiency.
• Collaborate with cross-functional teams to deliver scalable, high-performance solutions.
• Build and consume Web Services (SOAP/REST) as part of application development.
• Implement applications utilizing J2EE technologies, including security authentication and authorization for service and user accounts.
• Utilize frameworks such as Servlets, Spring, and Spring Batch for web application development.
• Manage CI/CD pipelines using GitLab, Maven, and Jenkins for continuous integration and deployment.
• Engage in Full Stack Development, working with front-end technologies including JavaScript, JSF, and PrimeFaces 7.0.
• Design and develop XSD and schematron data validation rules.
• Configure at least one application server (WildFly, Tomcat, or WebLogic).
• Write complex queries and stored procedures, and conduct performance tuning for MongoDB and PostgreSQL databases.
• Optimize database queries and procedures for enhanced performance.
• Conduct ad hoc data analysis and reporting as needed.
Requirements:
• Experience: Minimum of 12 years in Java development, specifically with J2EE, Servlets, and related technologies.
• Web Services: 8 years of hands-on experience in building and consuming SOAP/REST Web Services.
• Application Server: 8 years of experience with J2EE Application Servers and security practices.
• Frameworks: 8 years of proficiency in using Servlets, Spring, and Spring Batch for web application development.
• CI/CD Tools: 8 years of experience with CI/CD processes using GitLab, Maven, and Jenkins.
• Full Stack Development: 8 years of experience with front-end technologies such as JavaScript, JSF, and PrimeFaces 7.0.
• Database Proficiency: 8 years of expert-level understanding of MongoDB and PostgreSQL, including complex queries and performance optimization.
• Analytical Skills: Strong analytical and problem-solving abilities are preferred.
• Collaboration: Ability to work effectively in a collaborative, fast-paced environment is required.
• Cloud Services: Familiarity with Azure App Services & Cloud Services is required.
You Might Also Like