Share this Job
Job Position ID:  49

Senior Java Developer

msg global solutions India Pvt Ltd.

Bangalore, IN

Employment Type:  Full Time

We are currently looking for an experienced architect/tech lead with very strong knowledge in Java based tech stack and experience in delivering medium to big size projects. They should have good design and architecture experience and must have used Agile methodology.

What will you do?

  • Define technology stack, implementation approach and collect product requirements 2.Implement projects using various methodologies such as Waterfall and agile
  • Implement projects using various methodologies such as Waterfall and agile
  • Define architectural roadmap for the product, design and develop architectural components, PoCs for Design/ technology components, ensure code quality
  • Develop, review & take ownership of architecture & design artifacts
  • Support business with technical queries and impact analysis
  • Perform technical reviews and mentor developers in the team
  • Regularly communicate with management about risk analysis and design tradeoffs
  • Provide technical expertise to resolve critical application issues
  • Participate and contribute in requirement kick off sessions and requirement workshops for direction and course correction with respect to application based solutions, technology feasibility, competence requirements, resources requirements
  • Pioneer knowledge documentation and develop a culture within the team to create repositories/knowledge capsules

What experiences you should have?

  • B.E., B.Tech. or MCA from a reputable College or University
  • At least 10-14 years' of experience in IT projects in Banking or Insurance domains and 4-6 years' as an architect or technical lead with end-to-end application development experience from requirements gathering till the go-live
  • Expert in Core Java, J2EE, EJB, XML, Java Script and JQuery/Ajax, Spring Modules/Spring MVC, Spring IOC, Hibernate/JPA, Web services, RESTful, Weblogic / Websphere / JBoss / Glassfish, Tomcat / Jetty, Ant / Maven / Gradle, SOA
  • Knowledge of EJB, JMS, Angular.js / React.js, Spring-Boot, CI-Jenkins / Hudson, SOAP, Microservices
  • Strong knowledge of Data structures
  • Knowledge on Multithreading, Thread pooling
  • Strong SQL knowledge and advance knowledge of relational databases (MYSQL, Oracle, DB2, MS-SQL)
  • Very Good in Design skills with strong knowledge in Design Patterns & Principles
  • Excellent problem-solving skills
  • Hands-on with good programming & refactoring skills
  • Experience in Agile & Test-Driven Development (TDD)
  • Source Control Management with SVN/GIT or any similar tools
    Will be considered as an advantage:
  • Certifications Agile Scrum Master, Java Certification like OCJP
  • Development experience in Microservices and Portals
  • Knowledge in AWS knowledge, MongoDB, DynamoDB, Elastic Search, ActiveMQ/RabbitMQ, SOA, Domain Driven Design
  • Written any white papers or active contributor in any technical community or forums
  • Multitask and be able to work with project team distributed across geographies

What do we offer?

  • Not just a job but a career
  • An environment that encourages collaboration and fun at work
  • Innovation at work and competitive compensation better than market average
  • Opportunities for business trips abroad (South Pacific Asia, Europe…)
  • Friendly team and enjoyable working environment

About msg global solutions

msg global solutions is a systems integrator, software development partner and managed services provider focused on SAP solutions for accounting, finance, regulatory reporting, performance management, customer experience and IoT. Operating from offices across the globe and growing, our expert teams help clients achieve operational efficiency and improve decision-making capabilities. While the heart of our expertise is in the financial services sector, our solutions are utilized in a wide range of industries.