Senior Software Engineer

Infinite Computer Solutions India Pvt. Ltd.

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 15 days ago
Job Description Position: Senior FSD (Java, Microservices) Job Overview: We are looking for a highly skilled Senior FSD (Java, Microservices) with experience in engineering & delivering applications developed using Java & Angular. Required skills: Java/J2EE, JBOSS, Core Java, JDBC, Servlets, RESTful Web Services, Spring Boot Framework, Spring MVC, Spring JDBC template, Hibernate, Micro Services, Micro Frontend, Angular2 & Above, Maven Command, Build Tools & IntelliJ IDE, Eclipse, Microsoft Visual Studio Code, PostgreSQL, Microsoft SQL Server, Design Patterns, Bitbucket, GitLab, Jenkins, JSON, XML. Roles and responsibility: Thorough knowledge in Basics and implementation of Java, Spring boot. Strong experience in migrating enterprise applications to the Cloud, and in application modernization/migrations to the cloud (AWS) Strong experience in developing highly scalable Event Driven Architectures using Kafka and CDC (Change Data Capture) technologies. Hands-on experience with Windows, Linux, Git, Docker, Helm, and Kubernetes. Experience in SaaS multi-tenancy design patterns on the cloud and containerized deployments into Kubernetes (AWS EKS) Have exposure in Angular 2+ and above. Experienced in Java script, HTML5, CSS 3.0. Good SQL knowledge using Oracle & MS SQL Studio Server. Experience in creating the RESTful Web Services using Java. Good IntelliJ, GitHub, Apache Tomcat, Maven, Agile, JIRA, SDLC, Swagger, Postman. Design, develop, integrate, evaluate, and provide support during implementation. Extensive technical expertise coupled with ingenuity, product knowledge, industry knowledge and leadership skills. Should have sound debugging skill to identify the root cause for any kind of production defect and should be able to provide a workaround. Need to understand database concepts and write efficient queries. Handle code reviews of junior team members on the team. Should have experience in storing documents in collections of Mongo DB using NoSQL. Ability to perform technical analysis, design & identify impacts. Should have experience in working under an Agile methodology. Should be able to recommend best process and performance optimization, services, and software to support business objectives pertinent to user interface in the entire application. Effective communication skills. Educational Qualification: B.E/B.Tech.

foundit

Similar Jobs

  • Senior Software Engineer

    SmartBear Software

    • Bangalore, Karnataka
    At SmartBear, we deliver the complete visibility developers need to make each release better than the last. Our award winning and industry favorite tools TestComplete, Swagger, Cuc…
    • 2 months ago
  • Senior Software Engineer I (Net-Suite Developer)

    Upland Software

    • Bangalore, Karnataka
    Description Senior Software Engineer I (NetSuite Developer) Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 3+ yea…
    • 1 month ago
  • Senior Software Engineer II (FE) - Second Street

    Upland Software

    • Bangalore, Karnataka
    Description What's the Opportunity? We are looking for an enthusiastic and dynamic individual to join Upland India as a Senior Software Engineer II (Front-End) for our Upland S…
    • 1 month ago