Job Description
Aperia Solutions is seeking a Java Developer to join their dynamic team in Vietnam. The candidate will be responsible for backend development, working within the Service team and the larger application team. Aperia Solutions is a Texas-based fintech and managed consultancy firm that creates custom SaaS applications and other software-based solutions for the payments, banking, and processing industry. Founded in 1999, Aperia offers business intelligence, risk management, compliance, and customer intelligence platforms.
Role Involves:
- Designing, developing, and maintaining high-performance backend services using Java and related frameworks.
- Building and maintaining RESTful APIs using standard best practices and scalable design.
- Producing well-structured, testable, and efficient code using core software development principles.
- Troubleshooting complex server-side issues with strong debugging and problem-solving skills.
- Creating and maintaining unit tests using JUnit and supporting automated testing in CI/CD pipelines.
- Collaborating closely with cross-functional teams including frontend developers, QA, and data teams to align development efforts.
- Refining and clarifying technical requirements and contributing to technical design discussions.
- Participating in Agile processes including sprint planning, estimation, code reviews, and retrospectives.
- Integrating data from various backend services and databases while ensuring secure, reliable data handling.
Requirements:
- Good English communication in both verbal and written.
- Strong experience in Java server-side development, including design and debugging of enterprise applications.
- Proficiency in Core Java, J2EE, Kafka, Microservices and RESTful API development.
- Solid experience with servlets, multithreading, and server-side architectural patterns.
- Hands-on experience with Swagger or similar API documentation tools.
- Strong SQL skills and experience writing and optimizing database queries.
- Proven experience with JUnit and test-driven development.
- Experience working in CI/CD environments using modern DevOps tools and practices.
Aperia Solutions Offers:
- Health insurance
- Dental insurance
- Paid time off
- Parental leave
- Childcare assistance