Overview
Skills
Job Details
Kellton Tech is a full-service software development company, offering end-to-end IT solutions, strategic technology consulting and product development services in Web, SMAC (Social, Mobile, Analytics, Cloud), ERP-BPM, and IoT space Our methodology of inventing infinite possibilities with technology helps us develop best in-class and cost effective solutions for our clients.
Currently Kellton Tech is looking for talented resources for one of our listed client.
Below are the position details
Job Title: Senior Full Stack Java Developer
Assignment Type: contract to hire
Contract Duration: 1 year potential to extend
Work Location: Charlotte, NC (will be onsite at least 2 days per week)
Job Description:
Technologies:
Hands-on skills and experience on following technologies:
- Java
- JavaScript Frameworks & Libraries (e.g., Angular)
- Spring Frameworks
- NodeJS
- TypeScript
- API development (GraphQL/RESTful/OData)
- SQL and NoSQL databases
- Serverless application development using AWS Lambda, API Gateway, & CloudFront
- AWS services (S3, DynamoDB, Aurora RDS, CloudWatch etc.)
- Messaging (Kafka, AWS kinesis or others)
- Automated Testing JUnit, JMeter
- Nice to have AWS Certifications
Qualifications
- 5+ years of experience
- Bachelor s or Master s degree or related field (or equivalent work experience in a related field)
- Hands on experience in building enterprise applications using Backend Technologies (Java, Spring frameworks, Node JS), UI Technologies (Angular 2+), AWS Services, Microservices etc.
- Proficient in SQL, preferably across different types of databases - Relational and Non-relational
- Experience developing and deploying applications using AWS Tech Stack: Lambda, S3, EC2, AWS RDS, etc.
- Knowledge of writing Infrastructure-as-Code (IaC), using tools like AWS CDK (or CloudFormation) with Typescript(preferable) or Python.
- Experience in establishing source code management best practices (branching, repository structure, peer review process, documentation) to manage code base and issue tracking using Jira.
- Strong foundation in CI/CD pipelines, build tools & automation using GitHub (or Bitbucket), Jenkins or ADO.
- Experience in establishing and developing release management processes and standards - Automated Test Cases, Static Code Analysis (SonarQube), Dynamic Security Scan.
- Ability to leverage Splunk and Dynatrace to identify and troubleshoot issues.
- Experience with production/non-production support of highly available applications.
- Deep understanding of industry patterns for application architecture and integration.
- Ability to work with team members to assist in technical troubleshooting.
Responsibilities:
- Review, analyze, and understand requirements, design, and documentation.
- Contribute to the design and development of applications and unit testing.
- Must be able to work independently on the tasks assigned.
- Ensure that all development is as per agreed coding/design standards along with code coverage as per given standards.
- Support Business, IT, and Product Management alignment on vision and roadmap.
- Coordinate and work with Technical SMEs and cross functional teams.
Apply: Interested candidates can apply with their detailed word formatted resume along with their contact information\availability to singarapu DOT raghava AT Kellton DOT com