Application Developer
Posted
Application Developer
Alpharetta, GA
6 Month Contract
Responsibilities:
Alpharetta, GA
6 Month Contract
Responsibilities:
- Contribute to all phases of the SDLC, including planning, development, testing, reviews, and demos.
- Help define and review software requirements, create design documents, write code, and support packaging, configuration, and deployment.
- Validate the performance, stability, scalability, and reliability of microservices and cloud-based applications.
- Define SLOs/SLIs and influence nonfunctional requirements for system components.
- Monitor and analyze resource usage across servers, cloud infrastructure, application servers, and databases.
- Design and execute load, stress, and endurance tests for NextGen applications.
- Perform performance testing, analyze results, and recommend improvements in cloud environments.
- Diagnose performance issues using GC logs, heap/thread dumps, DB analysis reports, profiling data, and system logs.
- Deploy builds in test environments using Concourse.
- Build and maintain a continuous performance validation framework to support CI/CD pipelines.
- Work extensively with cloud technologies and infrastructure.
- Bachelor's degree in computer science, Engineering, Information Systems, or related field + 5 years of experience, OR a Master's degree + 2 years of experience.
- Programming: C, Python, Java, J2EE, OOP
- Tools/IDE: Visual Studio Code
- Databases: MySQL, Cloud Databases
- Performance Testing: Client/Micro Focus Performance Center, LoadRunner, VUGen (Web, Web Services, Java VUser, TruClient)
- Diagnostics: GC Viewer, VisualVM
- Monitoring: Dynatrace, Splunk
- CI/CD: Jenkins or Concourse
- Cloud: AWS (EC2, S3, RDS, EKS), Aurora Serverless, Aurora Backtrack, CloudWatch
