Senior Software Engineer - Java
- Lahore, Punjab, Pakistan
- WFH Flexible
- Full-time
- Delivery
- 1220
Confiz is seeking skilled Java developers with 3+ years of experience to join our dynamic team. The ideal candidate will have a strong ability to deliver bug-free features, communicate effectively with managers and clients, and meet deadlines consistently
Responsibilities
- Able to deliver bug free features.
- Able to communicate with manager and client effectively
- Able to meet deadlines.
- Superb interpersonal, communication, and collaboration skills.
- Able to write good technical document without any supervision
- Able to explore new frameworks
Requirements
- Bachelor's degree in computer science, information science, or similar.
- At least 3 years' development experience
- Has worked with Java for atleast 2+ years
- In depth knowledge of different Java components i.e. JRE, JVM, JDK, SE/EE etc.
- Hands on experience with building Web Services / REST APIs
- Hands on experience with any build tools like Maven/Gradle
- Hands on experience with version control systems i.e., GitHub
- Hands on experience with at-least one RDBMS like MySQL, Postgres etc
- Knowledge of Spring or Spring Boot
- Knowledge of Junit/Mockito
- Knowledge of a server e.g. Apache Tomcat, Jetty, Grizzly etc.• Knowledge around design principals - like SOLID, ACID, IOC etc. – and different categories of design
- patterns. Candidate should be able to explain one or two, design pattern from couple of categories.
- Knowledge of Static code analysis tools like SonarQube
- Containerization (Docker etc.) and Orchestration (Kubernetes etc.)
- Knowledge of any cloud services e.g. AWS / Azure / GCP etc.
- Knowledge of Authentication and Authorization frameworks like Oauth & OpenID Connect
- Knowledge of NoSQL database
- Knowledge of Agile methodologies like scrum, Kanban etc
We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS),ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.
People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/