Java Developer
Etechsurge
Job Purpose
The Back End developer is responsible for the system to work behind the scenes. Their role is to integrate the application with all required systems and services and provide clean and easy to use API for the frontend part of the system. Although their work is usually hidden from the user they bear the full responsibility for the application functionality, performance and scalability. They know how to write clean modern APIs, integrate with legacy systems and work with databases.
Key Result Areas
- Design and develop the business logic and backend systems of the product.
- Work closely with frontend developers to design and develop functional, performing and complete APIs.
- Decipher existing companies’ software systems and be able to hook in application to applicable data sources.
- Write both unit and integration tests, and develop automation tools for daily tasks.
- Develop high quality, well documented, and efficient code.
- Challenge ideas and opinions to avoid pitfalls and inefficient solutions.
Knowledge, Skills and Experience
- 6+ years of experience as a backend developer in Java Spring Boot programming.
- Deep knowledge of Object-Oriented programming and engineering principles like SOLID.
- Significant experience writing and utilizing autonomous services oriented RESTful API services and performance tuning large scale apps.
- Experience in designing and Developing BPM Workflows (e.g., Camunda).
- Translate workflow steps into business process activities and nested processes.
- Have primary responsibility for development of the BPM Development team.
- Implement process flows, integration services, business logic and user interfaces.
- Experience with database systems, with knowledge of SQL and NoSQL stores (e.g. MsSQL, Oracle, MongoDB, Couchbase, etc.).
- Experience integrating with JavaScript frameworks, such as React is a plus.
- Ability to write effective unit, integration, and API tests.
- Nice to have knowledge of immutable infrastructure, infrastructure automation and provisioning tools.
- Strong understanding and experience in building, deploying, and managing modern applications in cloud computing environments and CI/CD practices.
- Strong communication skills with ability to communicate complex technical concepts and align organization on decisions.
- Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.
- Utilizes team collaboration to create innovative solutions efficiently.
- Passionate about technology and excited about the impact of emerging/disruptive technologies.
- Believes in culture of brutal transparency and trust.
- Open to learning new ideas outside scope of knowledge.
Interested candidates may forward their resume at View email address on click.appcast.io mentioning position in subject line.
#J-18808-Ljbffr- ...We are hiring a Senior/Principal Java Engineer with 4-10 years of experience to design, develop, and maintain scalable software solutions for Supply Chain and warehouse management. The ideal candidate will have strong expertise in Java, Jenkins, Kubernetes, Kafka, CI/...
- ...Confiz is looking for an experienced Java professional with strong expertise in building scalable, secure, and high-performance applications... ...principles and best practices. Key Responsibilities Design, develop, and maintain secure, scalable applications using Java and...
- Share Job :# Java Developer **Company:** TSL pvt ltd **Location:** Karachi **Experience:** 1-2 years **Salary:** 0 **Employment Type:****Job Description:**1. Core Java2. Knowledge of Spring framework3. Experience working with Spring Boot.4. RDBMS database (My SQL, SQL...
- Karachi, Pakistan | Posted on 12/23/2025 Welcome to Truck It In! We are transforming Pakistan's road freight industry with innovative technology and efficient operations. Our core values drive us every step of the way, guiding us toward success. We firmly believe we ...
- ...of exploration and production workflows at more than 300 sites worldwide. **The Role:** Petrosys are seeking Senior Software Developers (Java) to join our teams on a permanent basis to work on the analysis, design, and development of the technical geoscience products...
- ...We are looking for multiple levels of Java Engineers with experience ranging from minimum 5 to 10+ years in delivering quality software... ...and industry best practices are observed and followed in developed applications Participate in rotating 24x7 shifts to support...
- A software development company is seeking a Java Developer with 1-2 years of experience. The ideal candidate should have strong skills in Core Java, Spring framework, and Spring Boot. Familiarity with RDBMS and NoSQL databases, along with experience in creating RESTful...
- ...Confiz is looking for a Principal Java Engineer with 5+ years of experience in delivering quality software. Candidate must have expertise... ...and industry best practices are observed and followed in developed applications. Participate in rotating 24x7 shifts to support...
- ...A Principal Software Engineer for JAVA is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A Principal Software...
- ...Job Summary A Senior Software Engineer for Java is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A senior...
- ...Job Description: Backend Developer (Up to 8 Years Experience) Role Summary We are looking for a skilled Backend Developer with up... ...Required Skills Programming Proficiency : Strong expertise in Java , Python, Node.js, or similar backend languages. Database...
- ...Android Developer Location: Karachi, Pakistan Role Type: Full-Time | Hybrid About Idenfo Idenfo is a global RegTech... ...Requirements ~ Strong experience in Android development (Kotlin/Java) ~ Proven track record of building Android apps from the...
- ...in Karachi, Pakistan, with a team of highly skilled architects, developers and solution-seekers who thrive on innovation. Together.... ...server-side architecture. Build the back-end of applications in Java Core 1.8 (JSP/Servlets). Play active part in technology...
- ...sector. About the Role We are looking for a talented Backend Developer to join our dynamic team. In this role, you will focus on... ...experience with modern backend frameworks (e.g., .NET Core, Node.js, Java, or similar). · Experience developing secure, scalable REST...
- ...Job Description: Frontend Developer (Up to 8 Years Experience) Role Summary We are seeking a skilled Frontend Developer with up to 8 years of experience to build responsive, high-performance web interfaces. The role requires strong technical proficiency in modern...
- ...Join our dynamic team in Karachi as a Permanent Dot Net Developer ! This is a fantastic opportunity to contribute to impactful projects, leveraging your technical expertise to design, develop, and implement cutting-edge applications. We are seeking a motivated individual...
- ...Senior Backend Developer Location: Remote Experience Required: 5–6+ Years Job Summary We are hiring a Senior Backend Developer to build and maintain critical backend services and APIs within the Microsoft .NET ecosystem. The candidate should be capable of...
- ...Frontend Developer (Angular & Umbraco) Location: Remote Experience Required: 3–5 Years Must Have - Angular Must Have - Umbraco Job Summary We are hiring a Frontend Developer to support the development of SPL’s Angular-based portal and Umbraco-integrated...
- ...Backend Developer (.NET) Location: Remote Experience Required: 3–5 Years Job Summary We are looking for a Backend Developer (.NET) to support the development of scalable APIs and backend services for SPL’s digital platform. The candidate should have hands...
- ...Job Brief: We are looking for a S enior Power BI Developer to design, build, and optimize enterprise-grade dashboards that turn complex data into clear business decisions. The ideal candidate combines deep technical expertise in Power BI and DAX with strong storytelling...
- ...Job Title: Principal Software Engineer (POS Developer) Department: Development Location: NASTP, Karachi Office Job Type... .... Advanced Android & Kotlin Development Lead Kotlin/Java development using Android SDK, Jetpack, WorkManager, threading,...
- ...Staff/Senior Software Consultant - Java + AWS - Evening Shift Karachi, Lahore, Islamabad, Pakistan - Full Time Company Overview... ...the two. Role 10Pearls is seeking a skilled Full-stack Developer with expertise in Java (Spring Boot & Micronaut), AWS, MySQL, and...
55000 PKR
...We are looking for a motivated, creative, and detail-oriented Junior UI/UX Front-End Developer who is passionate about designing engaging digital experiences and building responsive, user-friendly web interfaces. The ideal candidate should possess a strong foundation in...- ...Senior Backend Developer (Tech Lead) Location: Riyadh, Saudi Arabia Experience Required: 8+ Years Job Summary We are seeking a highly experienced Senior Backend Developer (Tech Lead) to lead the backend engineering function for a large-scale digital platform...
- ...Senior Mobile Developer (Ionic & Angular) Location: Offshore Experience Required: 5+ Years Must Have - Ionic Must Have - Angular Job Summary We are seeking a Senior Mobile Developer to lead the development of SPL’s hybrid mobile applications for iOS...
- ...Job Summary: An iOS Developer is an associate at Creative Chaos who is mainly responsible for developing applications for mobile devices powered by iOS operating system. They must also have a strong understanding of the patterns and practices that revolve around the...
- ...providing effort estimation of design and development tasks. CRM Developer/ Software Developer contributes in documentation of Technical... ...Manager based on Company’s strategic objectives. Good asp.net, Java, PHP experience (Has worked with web forms, understands the...
- ...Job Summary: Do you enjoy creating and developing applications for mobile devices? Are you someone with strong computer programming skills who is seeking a creative challenge? We have an opening for an Android developer to join our development team, where you will...
- ...digital landscape with innovative solutions that dazzle our clients and their customers alike. We are seeking a Mid-Level Front-end Developer to join our dynamic team in Karachi, Pakistan. If you have a passion for crafting seamless user experiences and a knack for...
- ...This is a remote position. Key Responsibilities Design and develop agent-based systems capable of multi-step reasoning, planning, and tool usage. Build and deploy LLM-powered applications including autonomous agents, workflows, and decision-making systems...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!

