Search jobs > Alpharetta, GA > Software engineer backend
Job Responsibilities :
Work with a wide range of systems, processes, and technologies to own and solve problems from end-to-end.
Debug production issues across services and multiple levels of the stack.
Design, build, and maintain APIs, services, and systems.
Work with engineers across the company to build new features at scale.
Thrive in a collaborative environment involving different stakeholders and subject matter experts.
Have pride in working on projects to successful completion involving a wide variety of technologies and systems.
Improve engineering standards, tooling, and processes.
Uphold best practices in engineering, security, and design.
Other duties, as assigned.
Skills and Experience Required :
Required :
3-5 years’ experience working with Java and 3+ years’ experience working in payments related technology.
Experience developing backend web services in a microservice architecture along with command over common data structures and design patterns.
Solid understanding of API design, particularly principles of REST in highly scalable environments
Strong SQL skills : SQL Server, MySQL, and specifically with PostgreSQL, including pros / cons of various approaches to access, and ability to recognize and address potential performance issues.
Experience integrating and troubleshooting hardware terminals’ including following EMV and MSR specifications.
Experience integrating with multiple processors (i.e. First Data, WorldPay, TSYS)
Experience with the following technologies : Spring Boot, Maven / Gradle, Kubernetes, Cucumber, Docker, and JMeter (or other load testing frameworks)
Associate Backend Software Engineer
A company is looking for a Backend Associate Software Engineer. ...
Java Engineer
Key Technology: Java, Spring, PL-SQL, Linux, JIRA. Minimum 8+ years of Java/J2EE development experience. Worked on Java build & dependency management using tools like Maven, Nexus. ...
Software Engineer Backend
A company is looking for a Software Engineer, Backend for a remote position. ...
Senior Java Software Engineer
Experience in Java development of 6+ years to design, development, and support. Strong Experience with Java 8/J2EE and the Spring framework. Bachelor's or Master's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field. GlobalLogic is a leader in digital engi...
Senior Backend Java Engineer
...
Senior NLP Software Engineer I - Java
We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. The ideal candidate will possess a deep understanding of Natural Language Processing (NLP) techniques and met...
Senior Java Back-end Software Engineer
Java Back-End Software Engineers who are passionate about their work and embraces the ideals of the software craftsmanship movement and Agile development practices. Self-motivated engineer who can take the initiative and work effectively both independently and as part of a scrum team of engineers. P...
Software Engineer III- JAVA Developer** AI
Software Engineering experience. We are seeking a talented Java Developer with a strong background in Artificial Intelligence (AI) integration, particularly with experience in LLM, OpenAI, ChatGPT, and Azure AI. Collaborate with cross-functional teams to integrate AI models, particularly those utili...
Backend - Principal Software Engineer - Mission Control - 29744
This role is for a Principal Software Engineer on the Mission Control product team in Splunk Enterprise Security which is an analytics-driven SIEM that solves a wide range of security analytics and security operations use cases like incident triaging, incident investigations, incident response, etc....
Backend Principal Software Engineer, Observability - 30459
Splunk is looking for an enthusiastic and creative Backend Principal Software Engineer to join our Splunk Observability team, who will work on systems that empower our customers to detect and resolve their infrastructure and application issues quickly. Take actions to improve the engineering team’s ...