Senior Developer(Full Stack) | Codersbrain
Job Description
Senior Developer
Company Overview
Company details are not specified.
Job Summary
The Senior Developer will be responsible for designing, developing, testing, and maintaining scalable software solutions while leading a development team. This role is critical in ensuring that the software meets the organization's quality standards and project requirements.
Responsibilities
- Develop clean, efficient, and secure code in Java/J2EE, Spring Boot, and Hibernate.
- Design and implement REST/SOAP services & Microservices.
- Collaborate with QA/DevOps for Continuous Integration/Continuous Deployment (CI/CD) using tools like Jenkins, Docker, and Kubernetes.
- Conduct code reviews, debug, and optimize applications to improve performance and reliability.
- Mentor junior developers and ensure adherence to Agile best practices.
- Support batch jobs and manage release processes efficiently.
Qualifications
-
Key Technical Skills:
- Proficiency in Java 5+, J2EE, Spring Framework, and Hibernate/JPA.
- Experience with Microservices architecture.
- Knowledge of REST/SOAP with OAuth2, JWT, SSO security protocols.
- Front-end technologies: Angular 18/20, HTML, CSS, JavaScript, and TypeScript.
- Familiarity with databases such as MariaDB, Oracle, MySQL, or Postgres.
- Experience with tools like Git, Jenkins, Maven/Gradle, and Postman/SoapUI.
- Knowledge in server environments: JBoss, Websphere/Weblogic, and Tomcat.
- Experience with messaging services like Kafka, RabbitMQ, or IBM MQ.
- Proficient in ELK Stack/Splunk and Linux Shell Scripting.
-
Educational Qualifications: A degree in Computer Science, Information Technology, or a similar field is preferred.
Preferred Skills
- Experience with Cloud platforms (Azure/AWS/GCP).
- Knowledge of the Banking domain.
- Familiarity with Angular upgrades and BIRT Reports.
Experience
5–7 years of relevant experience in software development.
Environment
The position is based in Pune. The work setting is typically in an office environment, with potential opportunities for hybrid or remote work arrangements.
Salary
Salary details are not specified.
Growth Opportunities
Career advancement opportunities within the company are not specified.
Benefits
Employee benefits are not specified.