Senior Java Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Lahore - Pakistan

profile Monthly Salary: Not Disclosed
Posted on: 18 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Brief:
Employment type: Full Time Onsite
Timings: 12PM-9PM
Experience: 5-6 Years
Duties & Responsibilities

Understand functional and non-functional requirements and develop state-of-the-art software that is efficient scalable and durable
Enhance and maintain a highly transactional Java platform and build new microservices
Design and develop performant scalable and resilient systems ensuring adherence to architectural and engineering best practices
Proactively identify and address technical debt system bottlenecks and optimization opportunities
Clearly articulate technical designs and trade-offs to both technical and non-technical stakeholders
Estimate prioritize and execute tasks effectively in a high-pressure fast-moving environment
Support production deployments go-lives and post-deployment monitoring
Troubleshoot and resolve development and production issues across multiple environments
Collaborate closely with team members to understand full-stack functionality and system architecture
Contribute technical and product ideas to continuously improve the platform and overall user experience
Stay up to date with emerging technologies and drive technology improvements through research and experimentation
Ensure adherence to engineering best practices including code reviews source control unit testing CI/CD and defect management
Create and maintain technical documentation and internal tooling to support development teams

Requirements

Backend & Core Engineering
Bachelors degree in Computer Science or equivalent practical experience
56 years of commercial experience in Java development
Strong hands-on experience with Spring Frameworks including Spring Boot Spring

Security and Spring Data
Solid understanding of object-oriented design data structures design patterns SOLID principles and transaction management
Experience designing and developing RESTful APIs
Ability to select the right technology for a problem-whether modern or well-established

Frontend (Full-Stack Capability)
Working knowledge of modern JavaScript (ES6)
Hands-on experience with including component-based architecture and state management
Experience integrating frontend applications with RESTful backend services
Understanding of frontend performance responsive design and cross-browser compatibility
Ability to collaborate closely with backend and product teams to deliver end-to-end features

Infrastructure & DevOps
Working knowledge of Docker Kubernetes and microservices architecture
Experience with AWS and UNIX-based operating systems
Hands-on experience with relational databases (e.g. MySQL) and NoSQL databases (e.g. MongoDB)
Familiarity with Git and modern branching strategies
Experience with CI/CD pipelines and static/dynamic code analysis tools


Job Brief:Employment type: Full Time OnsiteTimings: 12PM-9PMExperience: 5-6 YearsDuties & ResponsibilitiesUnderstand functional and non-functional requirements and develop state-of-the-art software that is efficient scalable and durableEnhance and maintain a highly transactional Java platform and bu...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java