
Java Backend Software Engineer
1 day ago
The Backend Developer plays a pivotal role in ensuring the seamless operation of our system behind the scenes. This involves integrating our application with various required systems and services, providing clean and easy-to-use APIs for the frontend part of the system.
Main Responsibilities
- Design and develop the business logic and backend systems of our product.
- Collaborate closely with frontend developers to design and develop functional, performing, and complete APIs.
- Analyze existing software systems and integrate our application with applicable data sources.
- Write both unit and integration tests, as well as develop automation tools for daily tasks.
- Develop high-quality, well-documented, and efficient code.
- Champion innovative solutions by challenging ideas and opinions to avoid pitfalls and inefficient approaches.
Key Requirements and Expectations
We are looking for an experienced professional who possesses the following skills:
- 6+ years of experience as a backend developer in Java Spring Boot programming.
- Profound knowledge of Object-Oriented programming and engineering principles like SOLID.
- Significant experience writing and utilizing autonomous services-oriented RESTful API services, as well as 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.
- Primary responsibility for the development of the BPM Development team.
- Implement process flows, integration services, business logic, and user interfaces.
- Experience with database systems, including 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 the ability to communicate complex technical concepts and align the organization on decisions.
- Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.
- Collaborative mindset, utilizing team collaboration to create innovative solutions efficiently.
- Passionate about technology and enthusiastic about the impact of emerging/disruptive technologies.
- Embracing a culture of brutal transparency and trust.
- Open to learning new ideas outside the scope of their knowledge.
-
Senior Java Software Engineer
1 week ago
Karachi, Sindh, Pakistan Xynotech Full timeSenior Java Software Engineer1 week ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from XynotechSenior HR Manager at Xynotech | Talent Acquisition & Talent Management Expert | Technical & Non-Technical Recruiter | Professional Resume WriterWe're looking for a hands-on Senior...
-
Backend Java Developer
1 week ago
Karachi, Sindh, Pakistan Tech Admire Full timeWe are in urgent need of a skilled Backend Java Developer to enhance our development team.Full TimeOn-SiteExperience Level: MidThis role is pivotal in creating and maintaining backend systems that are efficient, scalable, and reliable. The ideal candidate will have a strong background in Java development, particularly with Spring Boot, and a comprehensive...
-
JAVA Developer
6 days ago
Karachi, Sindh, Pakistan Xynotech Full timeJAVA Developer1 day ago Be among the first 25 applicantsDirect message the job poster from XynotechSenior HR Manager at Xynotech l Talent Acquisition & Talent Management Expert l Technical & Non-Technical Recruiter l Professional Resume Writer l…We're looking for a hands-on Mid Level Java Developer who thrives on building resilient systems and enjoys...
-
Java Developer Position
7 days ago
Karachi, Sindh, Pakistan beBeeSoftware Full timeBackend Java DeveloperWe are looking for a skilled Backend Java Developer to join our team of innovative professionals.This role is pivotal in creating and maintaining efficient, scalable, and reliable backend systems using Java technology. The ideal candidate will have a strong background in Java development, particularly with Spring Boot, and a...
-
High-Performance Java Developer Wanted
1 week ago
Karachi, Sindh, Pakistan beBeejavaengineer Full timeSenior Java Software Engineer JobWe are seeking an experienced Senior Java Developer to join our team.The ideal candidate will have a strong background in Java and Spring, with experience in designing, building, and maintaining scalable data pipelines and services. They will also contribute to the technical architecture of our data platform, focusing on...
-
Backend Software Engineer
3 weeks ago
Karachi, Sindh, Pakistan Conceptrecall Full timeSep 04, 2024OnsiteJoin the Revolution at ConceptRecallKey Responsibilities:Design, develop, and maintain scalable backend systems.Write and optimize complex SQL queries and stored procedures.Collaborate with remote teams and communicate effectively with clients to understand and address their needs.Troubleshoot and resolve issues related to backend systems...
-
Backend Software Engineer Lead
1 week ago
Karachi, Sindh, Pakistan beBeeSoftware Full timeBackend Software Engineer LeadWe are seeking a seasoned Backend Software Engineer to join our team as a lead. This role requires strong technical skills, leadership abilities, and excellent communication skills.In this position, you will be responsible for guiding the development of high-quality software solutions, leading cross-functional teams, and...
-
Senior Backend Engineer
1 week ago
Karachi, Sindh, Pakistan VIDIZMO LLC Full timeWe are looking to add talented Backend Engineers to our team, who'll work on building enterprise-class video streaming and processing applications. The position requires exceptional knowledge and skills in Back-end development such as Web API, Service stack, integrations with Cloud PaaS, etc.We provide Video Content Management systems to Fortune 5000...
-
Senior Software Developer
2 weeks ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Senior Software Developer role at Contour SoftwareContinue with Google Continue with GoogleJoin to apply for the Senior Software Developer role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen...
-
Backend Software Engineer Position
19 hours ago
Karachi, Sindh, Pakistan beBeeSoftware Full time 800,000 - 1,000,000Backend Software DeveloperThe role involves collaboration with cross-functional teams to advance our development stack and ensure scalability as we grow. You will be responsible for gathering an in-depth understanding of the code base and technologies, leading planning sessions around new product features, researching industry trends, creating unit tests,...