Job Duties :
Being involved in the Software Design Life Cycle (SDLC) and B2B solutions, development, deployment of enterprise applications focusing on functional requirements, Client-Server Technologies, perform system analysis and conduct usability testing.Analyze and write technical specifications incorporating design patterns, styles, best practices, describing languages and formal logic.Developing SOAP Web services implemented using JAX WS and Rest Web services implemented using Apache CXF, implementing SOA Architecture for interacting multiple services on the Enterprise BUS.Develop User Interface using Angular JSPerform API Testing using ReadyAPI, Postman, SoapUI or equivalent
software’s.Knowledge in REST frameworks with focus on API development Experience writing client – side JavaScript,HTML and CSS, extending and implementing these skills under guidance/ supervision using React and Redux.Good knowledge in Core Java and good understanding of Object oriented concepts.Object Oriented Programming (OOP) anddevelop apps using Object Oriented Analysis Design.
Writing JUnit test cases to test the code Conduct and participate in peer code reviews and suggesting best coding practices in the current trend across the team mates.export and import integrations from dev, staging and prod environments;Developing applications using technologies Javal.7, J2EE Standards, JMS, Java Servlet programming, Spring, JDBC, JMS, JNDI, XML, POJO, Apache Axis, Apache CXF, ANT, JAXB, SAX, Gradle, Oracle Database.Configuring and deploying web applications using Tomcat.
Ensure that applications meet requirements for backward compatibility, extensibility, reliability, maintainability, availability, security, reusability, scalability,etc. Perform data modeling and management leveraging Relational Database. Perform code reviews and mentor other team members.Support applications and infrastructure of all the environments, which includes performance tuning, troubleshooting and maintenance of integration platform.Perform design and code fixes necessary to address defects observed in QA Environment.
Work Locations :
Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Qualifications Education :
Bachelor-Degree in Computer Science, or a related area
Experience :
10+ years experience