Senior Java Developer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Java Developer at Stefanini, co-creating innovative software solutions using cutting edge technology and AI.
Responsibilities:
- Code and implement high-quality software solutions.
- Develop and maintain software components using specified technologies.
- Perform unit tests and ensure code quality through TDD and BDD practices.
- Actively participate in sprint planning and review meetings.
- Collaborate with cross-functional teams to ensure continuous integration and continuous delivery (CI/CD).
- Document development processes and techniques to ensure knowledge transfer.
- Monitor and optimize the performance and security of developed software.
- Apply development best practices and design patterns throughout the software lifecycle.
Requirements:
- Bachelor's degree in IT or related field.
- Solid professional experience developing web applications using JAVA technologies.
- SUN Certified Java Programmer (SCJP) or equivalent certification issued by Sun Microsystems or Oracle.
- Experience with design patterns.
- Openshift/Kubernetes.
- DevOps/DevSecOps.
- Test Driven Development (TDD) and Behavior Driven Development (BDD).
- Code quality metrics.
- Techniques for building secure software.
- Angular and REST.
- HTML5 and CSS.
- Hibernate.
- Service-Oriented Architecture (SOA) and web services development.
- JBoss application server.
- Openshift or Kubernetes.
- Maven/Jenkins (build generation/automation).
- Sonar (build validation).
- Version control with GIT.
Benefits:
- Meal allowance or meal voucher.
- Discounts on courses, universities, and language schools.
- Stefanini Academy — platform with free, up-to-date online courses and certificates.
- Mentoring.
- Perks club for medical consultations and exams.
- Health insurance.
- Dental insurance.
- Perks club and discounts at top establishments.
- Travel club.
- Pet care benefits.

















