> Markdown version of [/jobs/ext/475927-sr-java-developer-microservices](https://www.wearedevelopers.com/jobs/ext/475927-sr-java-developer-microservices). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Java Developer (Microservices) - **Company:** TWO95 International, Inc - **Location:** Mooresville, NC, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Unit Testing, Profiling, Enterprise Messaging Systems, Neo4j, NoSQL, Scrum Methodology, Swagger, Software Engineering, Google Cloud, Spring-boot, Cassandra, Apache Kafka, Data Management, Front End Software Development, Spring Batch, Api Management, Microservices - **Published:** June 8, 2026 - **Apply:** https://www.juju.com/job/00000000g6k029 ## About the Role + 8+ years of strong software development experience in software development with expertise in Java 6 and above and knowledge of latest Java (8/9) features + Microservices expertise + Spring Boot/Spring Batch experience + NoSQL - Cassandra experience + Neo4J, GCP (google cloud platform) & Kafka experience are a plus + Working experience with data platforms (relational and/or NoSQL) and messaging technologies + Strong experience in writing high quality code with full automated unit test coverage. + Strong experience in defining and applying design standards, patterns, quality matrix depending on the solutions + Ability & willingness to learn technologies at pace + Strong verbal & written communication + Client facing + Gel well with distributed teams Plus: + Experience in one or more of front-end development technologies + Working experience creating high performing applications including profiling and tuning (of those applications to boost performance) + Understanding & experience in API management, Swagger + Experience in TDD/BDD + Experience in Scrum/Agile + Understanding of various infrastructures (on premise, cloud) ## Related Videos - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Using code generation for test automation – the fancy way](https://www.wearedevelopers.com/videos/230-using-code-generation-for-test-automation-the-fancy-way) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Cyber Sleuth: Finding Hidden Connections in Cyber Data](https://www.wearedevelopers.com/videos/893-cyber-sleuth-finding-hidden-connections-in-cyber-data) - [Goodbye Microservices, Hello Self-Contained Systems](https://www.wearedevelopers.com/videos/100009-goodbye-microservices-hello-self-contained-systems) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)