Unknown Company

Senior Software Engineer

allen, tx • Posted 3 days ago
Onsite Full Time General

Job TitleJava, Spring Boot, Python, Node.js, AWS, KafkaRoles And Responsibilities• Bachelor degree in Computer Science or related field; Master’s degree preferred. • 8+ years’ experience in key engineering roles, such as technical leader, software engineer, software architect, or other architecture/engineering positions • Exposure to AI tools (like CoPilot, Cursor etc.) • Strong experience in Java/Spring Boot microservices and cloud-based development (preferably AWS) • Design and Develop API proxies in different vendor products such as Apigee, AWS API gateway. • Experience with AWS Cloud for API and Microservices based project designs.

• 3+ years’ experience using Amazon Web Services (AWS) to architect and deploy reliable, cost-effective, scalable, and secure cloud native solutions Experience working in an agile / scrum environment • Good understanding of distributed software applications including system integration, testing, and troubleshooting • Experience in monitoring the health of distributed systems and strategy for error detection and recovery • Systems integration experience, including design and development of APIs, Real-Time Systems, and Microservices • Demonstrable familiarity with CI/CD process, testing frameworks and practices (Code Commit, Code Deploy, Code Pipeline, CLI, etc.) • Experience integrating with async messaging, logging, or queues, such as Kafka, RabbitMQ, SQS. • Strong knowledge of software development process and project management methodologies. • Strong problem solving and analytical skills.

• Excellent written and oral communication skills. • Enjoy working in a dynamic, fast-moving, and challenging environment • Work with globally distributed teams.

Back to Job Search