Enable America Jobs

Enable America Logo

Job Information

USNLX.com Postajob Sr. Software Developer (ref: 6727) in Princeton, New Jersey

Employer: Educational Testing ServicePosition: Sr. Software Developer (ref: 6727)Location: 660 Rosedale Road, Princeton, NJ 08541Duties: Develop strategic solutions for new services and functionality by drawing on experience with Core/Advanced Java and Spring Frameworks - Spring MVC, Spring Boot, Spring Batch; building Serverless applications on AWS using AWS SAM, API Gateway, Lambda, SQS, SNS, Kinesis, Cognito, DynamoDB, IAM Roles/Permissions; building RESTful APIs; OAuth2/OIDC; Maven and Jenkins for Cl/CD; messaging technologies such as JMS/AWS SNS, SQS/Kafka; relational databases such as Oracle/PostgreSQL; modelling NoSQL databases such as AWS DynamoDB with a good understanding of DynamoDB modelling concepts; deploying applications in Unix environments and writing shell scripts; debugging AWS native applications using CloudWatch/Splunk; caching technologies such as Redis, Memcached or similar; building and deploying applications as Docker Containers on AWS ECS; application log analysis using Splunk or any other log search tool; and mobile app development using hybrid frameworks such as React Native/Flutter. Design software and participate in programming, testing and documentation through the entire Software Development Life Cycle (SDLC). Interact with the Team Lead and Business Analysts to understand features and design for implementation. Design, develop, and implement modern web-based/backend applications to support business requirements. Perform hands on coding using Java/NodeJS/Python/Angular & writes unit test cases for good code coverage. Resolve technical issues through debugging, research, and investigation. May telecommute to Princeton, NJ from any U.S. location.Requirements:Bachelor’s degree in Information Systems Technologies, Computer Science or a related field and six years of post-baccalaureate experience in designing and developing distributed applications using Java electrical engineering platform and related frameworks evidencing demonstrable ability to perform the stated duties and responsibilities. Six years of post-baccalaureate experience must include at least three years of post-baccalaureate experience in working with NodeJS and TypeScript or any other JS implementation and building and deploying applications on AWS Cloud. The required skills do not need to be maintained over the full term of required experience. For benefits see visit https://www.ets.org/careers/total-rewards.html.

DirectEmployers