Senior Software Engineer (Java/Springboot) - AskGartner

GartnerStamford, CT
12h$100,000 - $154,000Hybrid

About The Position

About Gartner IT: Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues and clients. We make a broad organizational impact by delivering cutting-edge technology solutions that power Gartner. Gartner IT values its culture of nonstop innovation, an outcome-driven approach to success, and the notion that great ideas can come from anyone on the team. About this role: Our mission is to create effortless, customer-centric, habit-forming digital experiences that enable clients to solve their mission critical priorities. We are seeking an experienced Java Backend Engineer with AI/ML and AWS expertise to design, develop, and deploy scalable solutions in production environments. The ideal candidate will have a proven track record of building robust APIs and leveraging cloud infrastructure to deliver intelligent, enterprise-grade applications.

Requirements

  • 4-6 years of post-college experience in Software engineering, API development or related fields.
  • The candidate should have strong qualitative and quantitative problem-solving skills along with high on ownership and accountability.
  • 4-6 years of experience with Java/Spring framework development.
  • Experience in Design, and Development of web applications and Microservices using Java, Docker, SQL, Jenkins Pipeline.
  • Experience working with Postgres, or Oracle or equivalent enterprise RDBMS system.
  • Experience in working on AWS.
  • Experience REST based APIs
  • Excellent understanding of Object-Oriented Programming with design patterns.
  • Exposure to Python microservices such as FastAPI
  • Experience with DevOps and collaboration tools such as Git, Jenkins, Jira, Confluence
  • Experience with Kanban or Agile Scrum development
  • Excellent communication skills.
  • Attitude and aptitude to learn, collaborate, and work towards common goals of the team.
  • Must be a team player.
  • Able to work independently or within but interact with a team proactively collaboratively in a fast-paced AGILE-SCRUM environment.
  • Owns success – Takes responsibility for the successful delivery
  • Feels strongly about the importance of Master Data and will do your best to improve its quality and trust across the organization
  • Strong desire to improve upon their skills in tools and technologies

Nice To Haves

  • Experience with performance tuning APIs
  • Experience with AWS services like lambdas, EKS, Kinesis etc
  • Experience with terraform and devops pipelines.

Responsibilities

  • Develop and maintain high-quality, scalable microservices using Java and Spring Boot framework
  • Design, build, and maintain APIs for seamless integration between services and client applications
  • Implement API-first design principles ensuring security, performance, and reliability
  • Architect and implement microservice-based solutions for complex business requirements
  • Architect and implement cloud-native solutions on AWS leveraging services such as EKS, Kinesis, SQS, S3, AWS Batch, API Gateway, Lambda and CloudWatch
  • Exposure to Search Engine – OpenSearch, Apache Solr – indexing and query capabilities of search engines.
  • Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code, building highly performant code.
  • Build and maintain automated CI/CD pipelines using Jenkins, Cloudbees etc. for continuous integration and deployment of code
  • Experience working with Postgres, or Oracle or equivalent enterprise RDBMS system.
  • Designing, implementing, unit, integration testing and supporting Java/Spring and Python based applications and services.
  • Contribute to the review and analysis of business requirements.
  • Perform and participate in code reviews, peer inspections and technical design/specifications.
  • Ensure code integrity standards and code best practice.
  • Document and review detailed design.
  • Identify and resolve web performance, usability and scalability issues.
  • Good combination of technical and interpersonal skills with strong written and verbal communication, detail-oriented with the ability to work independently
  • Owner mindset – identify, communicate, and act on issues and initiatives in an organized and timely manner

Benefits

  • Competitive compensation.
  • Limitless growth and learning opportunities.
  • Ongoing mentorship and apprenticeship
  • Leadership courses, development programs, technical courses, certification opportunities and more!
  • A collaborative and positive culture - join a diverse team of professionals that are as smart and driven as you.
  • A chance to make an impact – your work will contribute directly to our strategy.
  • Enjoy the flexibility of working from home and the energy of collaborating with peers in our dynamic offices.
  • 20+ PTO days plus holidays and floating holidays in your first year.
  • Extensive medical, dental insurance and vision plan.
  • 401K with corporate match, immediate vesting.
  • Health-and-wellness-related allowance programs.
  • Parental leave.
  • Tuition reimbursement.
  • Employee Stock Purchase Plan.
  • Employee Assistance Program.
  • Gartner Gives Charity Match.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service