
Java Engineer
NetX.
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- You write code. Great code—functional, readable, maintainable, properly commented, testable, and reasonably error-free.
- Help build and scale our enterprise software platform.
- Work on complex technical challenges and architect scalable solutions.
- Collaborate closely with product managers, designers, and fellow engineers.
- Deliver high-quality software that meets customer needs.
- Responsible for designing, developing, and maintaining core backend components of the platform, including APIs, database models, and system integrations.
- Participate in architectural decisions, conduct code reviews, and contribute to establishing engineering best practices.
Requirements
- 5–10 years of hands-on experience as a Java Developer or similar role
- Experience designing, building, and testing Java-based web applications
- In-depth knowledge of popular Java frameworks and libraries
- Comfort with modern development practices, including Git-based version control, CI/CD pipelines, and automated testing
- Experience with microservices architectures and containerization (Docker and/or Kubernetes)
- Experience with cloud platforms such as AWS or Azure
- Familiarity with message queues, caching strategies, and performance optimization
- Experience with search technologies (e.g., Solr), front-end technologies, or API design and versioning
- Strong problem-solving skills
- Good delegation and time management abilities
- Bachelor’s degree or equivalent professional experience
- Candidates are encouraged to apply even if they meet approximately 70% of the listed qualifications.
Benefits
- Competitive salary
- Medical, dental, and vision insurance
- Life insurance and short- and long-term disability coverage
- 401(k) retirement plan with employer match
- Paid time off (PTO) and paid holidays
- Commuting expense assistance
- Friendly dogs welcome in the office
- A company that invests in people, celebrates wins, and rewards results
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJava frameworksJava librariesAPIsdatabase modelsmicroservicesDockerKubernetesAWSAzure
Soft skills
problem-solvingdelegationtime management