Java Developer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled and passionate Software Development and Engineering professional to join a vital team focused on client verification processes. This is an incredible opportunity to make a significant impact by designing, developing, and maintaining cutting-edge Java-based web services. You will be at the forefront of building scalable, reliable, and high-performance solutions that are crucial for business-critical integration projects, directly influencing the efficiency and security of our client's operations. If you thrive in a dynamic Agile environment and are ready to lead, innovate, and solve complex challenges, this role offers the perfect platform for your expertise and growth.
What You'll Do
- Implement new features, ensuring alignment with best practices, rigorous internal standards, and project goals.
- Write well-designed, clean, maintainable, testable, and efficient code using the Springboot framework.
- Optimize existing systems for performance, scalability, resiliency, and security.
- Collaborate with various cross-functional teams to gather requirements and translate them into technical specifications.
- Analyze and investigate software solution problems, meticulously documenting findings.
- Perform software maintenance and correct identified defects.
- Mentor junior developers, sharing knowledge and providing essential technical guidance.
- Conduct thorough code reviews, unit testing, and integration testing to ensure quality deliverables.
- Stay abreast of emerging technologies and actively contribute to continuous improvement initiatives.
Requirements
- A BA/BS degree in Computer Science or a related technical field, coupled with 4+ years of experience in software development with a strong focus on Java and related frameworks.
- Extensive knowledge of RESTful APIs, microservices architecture, and front-end/back-end integration (4+ years).
- Proficiency in modern software development practices, including CI/CD pipelines, version control (Git), and test automation (4+ years).
- Experience with writing Splunk queries and developing monitoring Dashboards within Splunk (3+ years).
- Demonstrated experience with TDD practices and writing integration tests in Cucumber (4+ years).
- Practical experience working with Mongo and SQL Databases (2+ years).
- Experience developing Avro Kafka schemas for event streaming platforms (2+ years).
- In-depth experience in Agile methodologies and tools (4+ years).
- Strong problem-solving skills, with a proactive and results-oriented approach.
- A strong sense of ownership, self-motivation, and a passion for resolving technical challenges.
- Proven leadership skills, capable of guiding and inspiring teams.
- Excellent communication and collaboration skills across team boundaries.
Must-Have Skills
- JAVA
- Springboot
- AI
Nice-to-Have Skills
- Splunk
- Angular
- SQL Database
Please note: This position is available on a W-2 employment basis only and is not open to Corp-to-Corp (C2C) arrangements. The client is also unable to provide employment-based visa sponsorship or transfers for this role.
Benefits & conditions
Aquent Talent connects the best talent in marketing, creative, and design with the world's biggest brands.
Our eligible talent get access to amazing benefits like subsidized health, vision, and dental plans, paid sick leave, and retirement plans with a match.
Aquent is an equal-opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. We're about creating an inclusive environment-one where different backgrounds, experiences, and perspectives are valued, and everyone can contribute, grow their careers, and thrive.