About Aubrant
Aubrant Digital is a leader in multi-shore custom application development. We are passionate about solving our clients’ business problems through consultative teamwork, innovative software, and proven processes. We’ve served more than 50 clients and delivered hundreds of high quality, custom enterprise applications. Our clients value us as integral team members who get the job done on time and on spec, and we are proud of our high client retention rate and under 2% staff turnover. With offices in New Jersey, Boston, Costa Rica, and Eastern Europe, we execute the full software lifecycle, from architecture and design through development, QA and application maintenance & support. Our company culture emphasizes client service, trust-based relationships, and innovation.
Job Description:
Aubrant Digital is seeking a Senior Java Engineer to join our growing team and design, develop, and support scalable, high-performance back-end systems, collaborating with cross-functional teams to deliver top-quality software solutions with global impact. This hands-on contributor will focus primarily on back-end development (approximately 90%), building modern, cloud-based architectures using Java 21, Spring Boot, Kubernetes, and Kafka, and contributing to innovative, high-impact projects.
Why Join Us:
- Be part of a dynamic, multicultural team working on challenging and impactful projects.
- Opportunity to use cutting-edge technologies, including Java 21, Spring Boot, Kubernetes, and Kafka.
- Collaborative and agile work environment with career growth opportunities.
- Competitive compensation package and benefits.
Must-Have Requirements
- 5+ years of hands-on experience in Java software development, with strong expertise in Java 21 and modern Spring Boot frameworks.
- Proven experience designing and building back-end applications, RESTful APIs, and enterprise-level services using Spring Boot.
- Hands-on experience with Kubernetes, including managing and running applications in containerized environments.
- Solid understanding of relational databases (MS SQL, MySQL, or similar).
- Experience working with enterprise cloud technologies (Azure and/or AWS).
- Practical experience using AI-assisted development tools (e.g., GitHub Copilot or similar) to support coding, testing, and delivery.
- Familiarity with Agile development methodologies and best practices.
- Excellent verbal and written communication skills, with proficiency in both English and Spanish (minimum 85%).
- Bachelor's degree or higher in Computer Science or a related field.
Should-Have Requirements
- Experience with Kafka for event streaming and messaging.
- Hands-on experience with Azure cloud services beyond baseline familiarity (e.g., AKS, Azure Functions, Azure DevOps).
- Experience with MongoDB or other NoSQL database technologies.
- Experience providing technical guidance and mentorship to other developers.
- Experience participating in technical design and architecture discussions.
Could-Have / Nice-to-Have Requirements
- Experience with DataDog for monitoring, logging, and observability.
- Familiarity with Terraform for infrastructure as code.
- Experience with Snowflake for data warehousing and analytics.
Ideal Candidate Traits:
- Passionate about modern technologies, cloud-based architectures, and meaningful, high-impact work.
- Curious, proactive, and collaborative.
- Strong communicator, comfortable working across multicultural, cross-functional, global teams.
- Committed to delivering solutions together, not in competition.
- Embraces Agile methodology and promotes a one-team culture.
Skills Required
- 5+ years of hands-on experience in Java software development
- Strong expertise in Java 21 and modern Spring Boot frameworks
- Experience designing and building back-end applications, RESTful APIs, and enterprise-level services using Spring Boot
- Hands-on experience with Kubernetes and containerized environments
- Understanding of relational databases such as MS SQL or MySQL
- Experience with enterprise cloud technologies, including Azure and/or AWS
- Practical experience using AI-assisted development tools such as GitHub Copilot
- Familiarity with Agile development methodologies and best practices
- Proficiency in both English and Spanish at a minimum of 85%
- Bachelor's degree or higher in Computer Science or a related field
- Experience with Kafka for event streaming and messaging
- Hands-on experience with Azure services such as AKS, Azure Functions, or Azure DevOps
- Experience with MongoDB or other NoSQL databases
- Experience providing technical guidance and mentorship to developers
- Experience participating in technical design and architecture discussions
- Experience with DataDog for monitoring, logging, and observability
- Familiarity with Terraform for infrastructure as code
- Experience with Snowflake for data warehousing and analytics
What We Do
Aubrant Digital is a global leader in custom software development, offering tailored digital solutions in enterprise software engineering, cloud infrastructure, and AI. With a unique global service model, Aubrant helps mid-market enterprises scale their digital capabilities and innovate through cost-effective engineering talent from India and nearshoring in Costa Rica. Since 2013, Aubrant Digital has empowered clients to succeed in the era of digital disruption.

.jpg)






