Intermediate Software Developer (Java)
On-site · Lahore, Punjab, Pakistan
Job Summary
The software development team is seeking a Full-stack developer responsible for developing and maintaining web-based projects that meet technical requirements and business objectives. Candidates should have experience writing high-quality, maintainable code, fixing product bugs, and resolving complex technical issues. Participation in agile planning, performing code reviews, and providing technical support are key responsibilities. Applicants must hold a Bachelor's degree in a relevant field and possess over four years of experience in software development, particularly with Java and relational databases.
Required Qualifications
- Bachelor's Degree in Computer Science, Computer Engineering or equivalent technical degree
- 4+ years of experience developing and maintaining web applications
- 4+ years of experience with Java
- 4+ years of experience with relational databases
Desired Qualifications
- Experience with Java 8+
- Experience with one or more of the following frameworks: Spring, Groovy, Hibernate/JPA, Apache Camel/Integration frameworks, Junit/Mockito/Spock
- Experience with VueJS/AngularJS/ReactJS
- Experience with AWS
Additional Requirements
- Encouraging qualified individuals with special needs to apply
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.