DVT is seeking an innovative Senior Java Developer to join a talented, technology-driven software team. You will play a key role in building high-performing, scalable, and mission-critical enterprise applications, taking ownership of the full software development lifecycle from initial concept and design to testing and deployment.
Key responsibilities
- Develop high-volume, low-latency Java application software for mission-critical systems.
- Contribute to all phases of the development lifecycle, ensuring high availability and performance.
- Write well-designed, testable, and efficient code while ensuring compliance with technical specifications.
- Support continuous improvement by investigating new technologies and architectural alternatives.
- Collaborate effectively with team members and stakeholders to deliver high-quality software components.
Requirements
- Over 5 years of professional Java development experience, including core Java Enterprise edition.
- Deep understanding of Java and JEE internals, such as memory management and transaction management.
- Strong proficiency in ORM technologies like Hibernate/JPA and relational databases.
- Hands-on experience with Spring Framework, Spring Cloud, and microservices architectures.
- Knowledge of web security standards including OAuth2, JWT, and OpenID.
- Experience with AWS cloud ecosystem and modern UI frameworks like Angular or React.
What we offer
- Opportunity to work on complex, mission-critical enterprise projects.
- A collaborative environment that values innovation and technical excellence.
- Professional growth through exposure to diverse technologies and architectural challenges.
- A culture that encourages initiative, accountability, and continuous learning.