Senior Java Developer
About Apexon
Apexon is a digital first technology services firm specializing in accelerating business transformation and delivering human centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.
Apexon brings together distinct core competencies in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering, and UX, along with deep expertise in BFSI, healthcare, and life sciences, helping businesses capitalize on the unlimited opportunities digital offers.
Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients’ toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon has a global presence across four continents.
We enable #HumanFirstDIGITAL.
We are hiring for a Senior Java Developer opportunity.
Role: Senior Java Developer
Location: Austin, TX 78701
Position: 4
Work Arrangement: Onsite, five days a week
Role Overview
We are seeking an experienced Senior Java Developer with strong hands on expertise in enterprise application development, Java and J2EE technologies, Spring frameworks, distributed architectures, web services, and relational databases. The ideal candidate will have experience designing scalable applications, developing and deploying enterprise solutions, writing comprehensive unit tests, and collaborating with technical teams and business stakeholders.
Required Skills
- In depth experience designing and working with n tier architectures, including the UI, business logic, and data access layers, along with distributed architectures using integration hubs such as DataPower, Mule, or other Enterprise Service Buses (ESBs).
- Strong hands on experience with Spring MVC, Spring Boot, Spring Data, Spring Core, and Spring transaction management.
- Strong understanding of J2EE frameworks and internals, including JSP, EJB, Servlets, JNDI, JDBC, JMS, JTA transaction services, Log4J, thread management, and asynchronous Java processes.
- Experience developing REST and SOAP web services using JAX WS, JAX RS, and/or the Spring framework.
- Experience building enterprise scale applications, including end to end build, packaging, and deployment across application servers such as WebSphere and JBoss.
- Experience developing comprehensive unit test cases across full stack applications using JUnit, Mockito, and Jest.
- Hands on experience with relational databases such as Oracle and a strong understanding of database principles and SQL.
- Knowledge of SDLC processes and application lifecycle management tools such as JIRA.
- Recent hands on development experience in the most recent projects.
- Strong written and verbal communication skills, with the ability to interact effectively with development leadership and clients.
- Strong analytical, troubleshooting, and problem solving skills.
- Ability to learn new concepts and technologies quickly.
- Self motivated, independent, detail oriented, and able to work effectively as part of a team.
Preferred Skills
- Experience optimizing SQL queries using indexes, partitioning, and other performance improvement techniques.
- Ability to write complex SQL queries involving joins, subqueries, and other database operations.
- Experience troubleshooting SQL issues and using profiling tools to identify performance bottlenecks.
- Frontend development experience with React or Angular and Node.js.
- Experience mentoring junior developers and leading technical designs.
- Ability to conduct code reviews and recommend automated code review tools.
- Experience collaborating with product, engineering, and business teams to understand requirements and support product development.
- Ability to adapt quickly to complex existing environments.
- Commitment to building high quality systems and following software engineering best practices.
- Experience working in Agile development environments.
Key Responsibilities
- Design, develop, and maintain enterprise scale Java applications using Java, J2EE, and Spring technologies.
- Develop and support n tier and distributed application architectures, including integration with enterprise systems and middleware.
- Build, integrate, and maintain REST and SOAP web services.
- Implement application business logic, data access components, and transaction management solutions.
- Develop, package, deploy, and support applications across enterprise application servers such as WebSphere and JBoss.
- Write and maintain unit tests to ensure application quality, reliability, and maintainability.
- Develop, optimize, and troubleshoot SQL queries and database operations.
- Participate in code reviews and recommend improvements to code quality, performance, and maintainability.
- Collaborate with technical leadership, product teams, business stakeholders, and clients to understand requirements and deliver solutions.
- Support Agile development activities and follow established SDLC processes.
- Mentor junior developers and contribute to technical design discussions when required.
- Troubleshoot application issues and implement effective solutions in complex technical environments.
Education Requirement
Bachelor’s degree in Computer Science, Information Technology, Engineering, Business Administration, or a related field is preferred.
Our Commitment to Diversity & Inclusion
Did you know that Apexon has been Certified™ by Great Place To Work®, the global authority on workplace culture, in each of the four regions in which it operates: USA for the seventh time in 2026, India for the tenth consecutive time in 2026, the UK for the fourth time in 2026, and Mexico for the second time in 2026.
Apexon is committed to being an equal opportunity employer and promoting diversity in the workplace. We take affirmative action to ensure equal employment opportunity for all qualified individuals. Apexon strictly prohibits discrimination and harassment of any kind and provides equal employment opportunities to all qualified individuals without regard to gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law.
You can read about our Job Applicant Privacy policy here: Job Applicant Privacy Policy on apexon.com.
Our Commitment to Environment
Actively contribute to Apexon's commitment to environmental responsibility by following sustainable practices and supporting ESG initiatives.
Our Perks and Benefits
Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning experience, and provide care and support for you and your loved ones.
We also offer:
- Health Insurance with Dental & Vision
- 401K Plan
- Life Insurance, STD & LTD
- Paid Vacations & Holidays
- Continuous Skill Based Development and Career Advancement Opportunities
Job Location :
Austin, Texas, United States