Senior Software Engineer Java Job in Sinergia Media Labs Is A Private Limited

Senior Software Engineer Java

Apply Now
Job Summary

Roles and Responsibilities

  • Develops software solutions by studying information needs; discussing with users; studying systems flow, data usage, and work processes,investigating problem areas, following the software development life-cycle
  • Take ownership of technical aspects, ensuring that the platform is being used to its fullest potential through designing and building applications around customer s needs
  • Stay up to date with new technologies and industry trends
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Work with the team to make the Data Platform an efficient, robust and scalable platform
  • Supports and develops software engineers by providing advises, training and education opportunities.

The Ideal Candidate

  • 6+ years of hands-on experience in enterprise software development using Java 8+
  • Highly proficient in Core Java and J2EE technologies
  • Hands on experience with Open-Source Frameworks like Spring, Spring Boot Hibernate and related technologies
  • Hands on experience using Software Design Patterns, J2EE and related
  • Strong experience in microservices development, SOAP and RESTful using Jersey, Apache Axis, Spring Boot or other frameworks
  • Complete understanding of relational databases (Oracle and MySQL) and no SQL databases (Mongo)
  • Experience with build tools like Maven/Gradle/GIT
  • Understanding of TDD practices and experience with Unit, System & Integration Testing
  • Complete understanding of Object Oriented Analysis, Design & Programming
  • Understanding of Linux/Unix environment, cloud computing(AWS, GCP), Devops concepts a plus
Experience Required :

Fresher

Vacancy :

2 - 4 Hires