Duties: Analyze existing computer systems and engineer solutions to enterprise-level computer application problems; perform requirement gathering and analysis; establish functional design specifications and map complex business needs into microservice architecture; develop, analyze and evaluate application design (preparing functional specifications documents and technical design documents with best suitable architectural decisions for complex business requirements); prepare system architecture and use-case high as well as low-level design documents (HLL & LLD); configure, install and host applications from web and application servers; enhance existing applications to provide performance, scalability and security; improve code coverage using JUnit and Mockito frameworks; perform code reviews, participate in Agile development processes, including sprint planning and daily stand-ups.Education and Experience:Bachelor of Science degree in Computer Science/Engineering, Electrical/Electronic/Telecommunications Engineering, Information Technology, Computer Applications/Applied Computer Science or Computer/Management Information Systems plus five (5) years of experience as Software Developer, Software Engineer, Computer Programmer, Systems Analyst, or related position. Alternatively, Master of Science degree in Computer Science/Engineering, Electrical/Electronic/Telecommunications Engineering, Information Technology, Computer Applications/Applied Computer Science or Computer/Management Information Systems plus two (2) years of experience as Software Developer, Software Engineer, Computer Programmer, Systems Analyst, or related position. Foreign educational equivalent accepted.Skills/Technologies :1. JAVA/ J2EE Framework, Servlet, JSP, Javascript, JQUERY, Spring Core, Spring MVC, Spring Data, Spring Web Services, Spring boot, Microservices Architecture, and hibernate framework; 2. Oracle , Sybase Database; 3. JPA Framework; 4. JENKINS; 5. Apache Tomcat Web Server; 6. Tortoise GIT, Apache Maven, Ant, Eclipse IDE, Postman; 7. HTML, CSS; 8. JUNIT using Mockito frameworkGC Worksite:11 Times Square, Suite 3301, New York, NY 10036). Exact worksite not known at this time but will report to and will be paid from the headquarters office in New York, NY.
Minimum Salary: 147285.00Maximum Salary: 147285.00Salary Unit: Yearly