HomeIT JobsJava software engineer
🌎 Remote 💼 Full Time 📅 Posted June 19, 2026

Java software engineer

🏢 Egotech

Job Details
Job Title
Java software engineer
Company
Egotech
Job Type
Full Time
Location
Remote
Contact Email
hr@egotechworld.com
Contact Number
+88934768777
Job Description & Required Skills
Company Description Egotechworld is a technology partner focused on delivering practical, cutting-edge IT solutions to organizations of all sizes. The company provides services that help clients modernize their systems, improve performance, and stay competitive in a fast-changing digital landscape. Egotechworld also supports skill development by offering opportunities to gain real-world industry experience. In addition, the organization curates and publishes insightful technology content to keep professionals informed about emerging trends and best practices.
Role Description This is a full-time remote role for a Java Software Engineer. The Java Software Engineer will design, develop, test, and maintain Java-based applications and services, with a particular focus on scalable, secure, and reliable solutions. Daily responsibilities include implementing new features, fixing bugs, writing clean and maintainable code, and participating in code reviews. The role involves working with microservices architectures and the Spring Framework to build and integrate backend services. The engineer will collaborate closely with cross-functional team members, contribute to technical discussions, improve development practices, and ensure timely delivery of high-quality software.
Qualifications

Strong Java and Programming skills, including object-oriented design and coding best practices.
Hands-on experience with the Spring Framework (e.g., Spring Boot, Spring Data, Spring Security) for backend development.
Practical knowledge of Software Development life cycle (SDLC), including design, implementation, testing, and deployment.
Experience building and maintaining Microservices-based architectures and RESTful APIs.
Familiarity with version control systems (such as Git) and collaborative development workflows.
Understanding of relational or NoSQL databases and basic query optimization.
Ability to write clean, testable code and use unit/integration testing frameworks (e.g., JUnit, Mockito).
Strong problem-solving skills, attention to detail, and ability to work independently in a remote environment.
Effective communication skills and comfort collaborating with distributed teams.
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Skills & Technologies
Git REST API SQL Java

🌟 Ready to Apply?

Submit your application for Java software engineer at Egotech .
Takes less than 2 minutes.

✅ Apply for This Job
How to Apply
1
Click Apply Now Fill in the application form with your details and experience.
2
Upload Your CV Attach your latest resume highlighting relevant skills.
3
Wait for Review Our team reviews applications and contacts shortlisted candidates.
4
Interview Shortlisted candidates are invited for a remote interview.
💼
Java software engineer

🏢 Egotech

🌎 Remote  |  Full Time

✅ Apply Now 📄 View All Jobs