Access is seeking exceptional software engineers with a fervent dedication to crafting software for the JVM to conceptualize, architect, and develop REST API micro-services, web applications, and various software solutions catering to millions of users.
Requirements
- 5+ years of Java application development experience.
- 4+ years of experience with Spring Boot.
- Proficiency in designing RESTful APIs.
- Experience working with Linux in server environments.
- Proficiency in developing JDBC or ORM DAOs.
- Familiarity with message systems like RabbitMQ.
- Working knowledge of OWASP Top 10 best practices.
Responsibilities
- Collaborate within small, cross-functional, co-located teams to architect, design, and implement top-tier software solutions.
- Conceptualizing, architecting, and developing REST API micro-services, web applications, and various software solutions catering to millions of users.
- Proficiency in designing RESTful APIs.
- Proficiency in developing JDBC or ORM DAOs.
- Proficiency in Git command-line operations.
- Proficiency in testing and maintaining high code quality standards.
- Proficiency in SQL operations (Select, Insert, Update, Delete).
Other
- Demonstrable problem-solving skills.
- Proven track record of being a team player in dynamic environments.
- Excellent English-speaking ability, with clear and effective communication skills.
- Proven experience using agentic AI tools (e.g., Claude Projects, Cursor, Aider, or equivalent) in real production codebases, particularly:
- Strong prompt-engineering and spec-writing skills that yield high-quality code on the first or second pass