Senior Software Engineer for Java responsible for developing server applications, mentoring team members, and staying up-to-date with the latest technologies.
Requirements
- BS degree in Computer Science/Software Engineering or similar relevant field
- Minimum 3-7 years of related experience in the professional industry
- 3-7 years of experience in Spring Boot & Hibernate
- Good knowledge of MicroServices
- Experience working with tools like Git, Maven, JFrog, UDeploy
- Expertise developing enterprise-level web applications and RESTful APIs using MicroServices
- Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments
- Strong background working with Linux/UNIX environments
- Strong Shell scripting experience
- Must have experience with PostgreSQL as DB Engine, deployed on AWS
- Working experience with Relational DB Skills for PostgreSQL + Terraforms
- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play
- Strong agile/scrum development experience
- Strong collaboration and communication skills within distributed project teams
- Excellent written and verbal communication skills
Benefits
- Paid Time Off
- Work From Home
- Health Insurance
- OPD
- Training and Development
- Life Insurance
- Exchange Program
- Paid Certifications