> Markdown version of [/jobs/ext/529316-senior-software-engineer-java](https://www.wearedevelopers.com/jobs/ext/529316-senior-software-engineer-java). 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). --- # Senior Software Engineer (Java) - **Company:** NextLabs Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Authentication Protocols, Microsoft Azure, Unix, Computer Engineering, Relational Databases, Software Design Documents, Gradle, Hibernate (Java), Junit, PostgreSQL, Apache Maven, Microsoft SQL Server, Object-Oriented Software Development, Oracle (Applications), Shell Script, Software Engineering, Web Services, Google Cloud, Spring-mvc, Spring-boot, Kubernetes Helm Charts, Containerization, Kubernetes, Information Technology, Production Code, Build Tools, Restful APIs, Docker - **Published:** June 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8b30642cd4096186 ## About the Role Do you have experience in Web services design?, Do you have a Bachelor's degree?, We're looking for highly motivated candidates who are passionate about the art and science of software development, possess a strong can-do attitude, and want to be part of a world-class team with a passion for excellence. The successful candidate must be comfortable working in a loosely structured organization, and be capable of working on a number of assignments in parallel., * Bachelor's degree in Computer Science, Computer Engineering, or a related discipline (or equivalent practical experience). * Minimum of 4 years of professional software engineering experience. Technical Skills * Proficient in Java 8 and above, with solid hands-on development experience. * Experienced with Spring Boot, Spring MVC, Hibernate, JUnit, and build tools such as Gradle or Maven. * Strong foundation in Object-Oriented Analysis and Design (OOAD) principles. * Demonstrated experience designing and building RESTful APIs. * Solid working knowledge of at least one relational database such as Oracle, MS SQL, or PostgreSQL. * Functional understanding of cryptography concepts and authentication protocols. * Basic proficiency in UNIX environments and shell scripting. * Familiarity with container technologies such as Docker, Kubernetes, and Helm charts is a plus. * Exposure to cloud platforms such as AWS, Google Cloud, or Microsoft Azure is a plus. Soft Skills * Strong written and verbal communication skills. * Excellent analytical and problem-solving abilities. * Self-motivated with the ability to rapidly acquire and apply new technologies. * Collaborative team player with a proactive and ownership-driven mindset. ## Description * Research and evaluate emerging technologies to address complex engineering challenges and develop proof-of-concept prototypes to validate proposed solutions. * Collaborate closely with Product and Engineering Management to define Functional Specifications and Design Documents for NextLabs products and solutions. * Lead the definition, design, and development of products and their constituent components, ensuring adherence to architectural best practices. * Deliver best-in-class architecture, technical solutions, and production-quality code across the full software development lifecycle. * Drive initiatives to enhance system performance, scalability, and reliability of NextLabs products. * Partner with Quality Assurance and Technical Publications teams to facilitate comprehensive testing coverage and accurate technical documentation. * Work alongside Professional Services to ensure that delivered solutions are maintainable, supportable, and aligned with customer deployment needs. * Investigate and resolve customer-reported issues, providing timely and effective solutions to ensure customer satisfaction and product stability. * Coordinate with cross-functional engineering teams including NextLabs Asia offices to ensure compatibility with existing components and deliver cohesive, integrated solutions. ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)