Position Overview
Java developer
Company
Egotech
Employment Type
Full Time
Posted Date
2026-06-14
Skills & Requirements
Company Description EgoTECHworld is a technology-focused organization that supports clients with modern IT solutions and services. The company offers opportunities to work with cutting-edge tools, platforms, and architectures that help organizations stay competitive. In addition to solutions delivery, EgoTECHworld provides avenues for professionals to gain practical industry experience. Team members also contribute to and benefit from insightful tech articles and knowledge-sharing initiatives, fostering continuous learning and growth.
Role Description This is a full-time remote role for a Java Developer at EgoTECHworld. The Java Developer will design, develop, and maintain backend services and applications using Java and related frameworks. Day-to-day responsibilities include implementing new features, fixing defects, writing clean and testable code, and participating in code reviews. The role also involves building and maintaining microservices, integrating APIs, and collaborating with cross-functional teams such as QA, DevOps, and product management. The Java Developer will help refine technical requirements, contribute to architectural discussions, and ensure solutions are secure, scalable, and aligned with best practices.
Qualifications
Strong programming skills in Java and familiarity with core object-oriented programming principles.
Experience in software development, including designing, implementing, and maintaining production-grade applications.
Hands-on experience with the Spring Framework (e.g., Spring Boot) for building and deploying Java-based services.
Practical knowledge of microservices architecture, including building, testing, and integrating distributed services.
Understanding of RESTful APIs, JSON, and integration with external services.
Experience with version control systems (e.g., Git) and collaborative development workflows.
Familiarity with relational or NoSQL databases and basic query optimization concepts.
Ability to write unit and integration tests and work with testing frameworks and tools.
Strong problem-solving skills, attention to detail, and ability to work independently in a remote environment.
Effective written and verbal communication skills and comfort collaborating in virtual teams.
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Experience with cloud platforms (e.g., AWS, Azure, GCP), containerization (Docker), or CI/CD pipelines is a plus.
Advertisement
Advertisement
Trending Tech Roles
💻
React Developer 🔥 Hot
📱
Flutter App Developer Remote
☁️
AWS Cloud Engineer 🔥 Hot
Advertisement