
pyramidci
Here is the paraphrased version of the Software Developer position in a job format:
Position: Software Developer
Location: Alpharetta, GA, USA
Employment Type: Full-Time
Job Description:
Pyramid Consulting is seeking a Software Developer to lead the design, development, and enhancement of complex full-stack applications in various industries, including finance, retail, and software services. This role involves working with a broad technology stack, including Java (versions 6-17), J2EE, Spring Boot, Hibernate, and Kafka for event-driven architecture.
Key Responsibilities:
- Design, develop, and maintain full-stack applications.
- Work with both frontend solutions (Angular, ReactJS) and scalable backend systems using microservices and monolithic architectures.
- Oversee the Software Development Life Cycle (SDLC) from gathering business requirements to designing, implementing, and maintaining solutions.
- Manage cloud-based deployments on AWS, using services such as EC2, Lambda, S3, IAM, and CloudWatch to ensure performance and reliability.
- Architect and maintain CI/CD pipelines using Jenkins, following agile practices and automated workflows for efficient delivery.
- Translate complex business challenges into innovative technical solutions.
- Utilize Agile, Scrum, and Waterfall methodologies to meet enterprise goals.
Other Information:
- Travel: 60% travel to client locations within the US.
- Job ID: IM – PE
- Referral Program: Eligible for employee referral program.
Qualifications:
- Required: Master’s degree in Computer Applications (or equivalent) with 1 year of experience in a similar role.
- Alternatives: Any suitable combination of education, training, or experience.