Java Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+34 more
Job description
The Senior Java Developer will serve as the primary onshore technical lead for a business-critical platform. This role is responsible for designing, developing, and supporting scalable enterprise solutions while ensuring platform stability, performance, and the delivery of strategic initiatives. The successful candidate will translate business requirements into robust technical designs, lead development activities, and provide mentorship to the development team., * Lead the design, development, testing, and implementation of enterprise application solutions.
- Collaborate with business stakeholders, Product Owners, and project teams to define technical solutions.
- Provide technical leadership, mentoring, and guidance to development team members.
- Drive solution design, code reviews, performance optimization, and adherence to development standards.
- Develop and support REST/SOAP services, integrations, and backend services using Java and Spring technologies.
- Design and optimize complex SQL and PL/SQL solutions to support application functionality.
- Support production stability, incident resolution, and continuous improvement initiatives.
- Contribute to Agile delivery processes, including sprint planning, estimation, and execution.
- Ensure application scalability, reliability, security, and maintainability.
- Partner with cross-functional teams to deliver critical business and strategic initiatives.
Requirements
- Demonstrated experience designing, developing, and testing real-world, enterprise applications.
- Experience using SVN, Maven, Jenkins, and Sonar, as well as JavaScript tools such as NodeJS, NPM, Jasmine, and Karma.
- Experience in performance tuning and code optimization.
- Experience using Scrum and following Agile best practices.
- Hands-on Java experience, including analysis, design, and testing.
- Experience using the Spring framework, Spring Boot, Spring Data, Spring Test Framework, and Spring RESTful services.
- Experience developing and consuming web services using SOAP or REST.
- Experience using JPA/Hibernate and developing complex queries.
- Working knowledge of infrastructure for a typical web application, including web servers and app servers.
- Relational database experience with a solid understanding of SQL and modeling concepts.
Preferred Qualifications
- Understanding of Javascript functional programming concepts and modern front-end web development standards.
- Web UI development experience with technologies like HTML, CSS, Bootstrap, JavaScript, jQuery, or AngularJS.
- Familiarity with CSS frameworks like Bootstrap.
- Unix shell scripting experience.
- Prior experience with ETL tools such as Informatica or SSIS.
- Experience with AutoSys, Hadoop, or S3.
About the company
Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Everforth Apex uses a virtual recruiter as part of the application process. Click for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
93 Java Interview Questions You Should Prepare For
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Highest Paying Tech Companies for Developers
Is Software Engineering Over-Saturated?