Join Our Talent Network

What is a Talent Network

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Receive relevant communications and updates from our organization
  • Share job opportunities with family and friends through Social Media or email

Join our Talent Network today!

Search jobs

Full Stack Java Sr. Dev

  • Other

Job Description

• Have working experience in Micro Services, Containerization (Docker/Kubernetes).
• Solid technical understanding of preparing Functional, Technical and Business Requirement Estimation documents.
• Extensive experience in writing applications using J2EE technologies including Spring Boot, Hibernate, REST APIs, JSF, JSP and Servlets.
• Build tools such as ANT, Maven.
• Front end development using Client-Side Design and Development using AngularJS, Jquery, JavaScript, JSON, XML, CSS, AJAX, BPM and HTML/DHTML.
• Extensive experience in Swagger API Framework and Spring Boot.
• Work with Application Servers like Apache Tomcat.
• CI/CD Pipeline Jenkins, Gitlab CI and GO CD (with SonarQube), Nexus repository and Docker build environments.
• Extensive experience on code quality aspects like unit testing (using JUnit) and performance testing (using JMeter).
• Strong Experience in PL/SQL and NoSQL.
• Designing JEE composite applications including foundational services/components using SCA – Service Component Architecture Web Services (SOAP and REST).
• Developed complex relational database queries with focus on cross-component transaction management.
• Having experience in log analysis using Splunk.
• Having experience in Auto-provisions project space in Pivotal Cloud Foundry with SQL and NoSQL database options
• Competent with IDEs such as Eclipse.
• Data modeling using Database development skills in MongoDB (NoSQL) Oracle PL SQL, MySQL, SQL Server 2008.
• Experience in developing applications using XML technologies such as XML, XSL, XSLT, XPath, SAX, DOM, DTD and Schema.
• Responsible for interacting with database DDL, queries, stored Procedures and table structure.
• Analysis, design, coding, component and assembly testing.
• Maintenance (including production support), enhancement and development work.
• Writing application software, data analysis, data access, data structures, data manipulation, databases, design, programming, testing and implementation, technical and user documentation, software conversions.
• Leading an agile development team in development of complex integrated JEE-based SOA systems.
• Used IBM’s Design/Development tool stack: Rational Software Architect (RSA) for generation of Service Models.
• Used IBM’s ESD tool stack: Business Process design/development tools such as Business Process Manager (BPM).
• Knowledge of performance tuning and optimizations.
• Good understanding of UML concepts and Object-Oriented Software Design Patterns.
• Experience with versioning tools like Gitlab, SCM, CVS, SVN and VSS.
• Experience in bug tracking systems like Rally, Jira, Service Now, and BMC RemedyForce.
• Iterative software development cycle which also includes planning, requirement analysis, design, coding, unit testing using Agile software methodologies, and Test-Driven Development (TDD)
• Team player with excellent Analytical, Communication and Presentation skills.

 

Thanks for joining our Talent Network,

By joining our Talent Network you have not officially applied to a position.

Please apply now to become candidates for vacancies or continue update resume.