Mid Level Java Developer / Hybrid / Scottsdale, AZ
Scottsdale, Arizona
Hybrid
Full Time
$90k - $110k
This leading global financial services company, has been widely recognized for its credit and charge cards. They provide a diverse range of card products for both individuals and businesses, offering benefits such as rewards programs, travel advantages, and advanced fraud protection. Through its Membership Rewards program, cardholders can accumulate points on purchases and redeem them for a variety of rewards, including travel, merchandise, and services. In addition to personal financial solutions, they support businesses by offering expense management tools, corporate financial services, and strategic consulting, enabling companies to optimize their operations. With a long-standing reputation for delivering world-class customer service, they remains committed to providing outstanding experiences for its clients across the globe.
As a Mid-Level Java Developer, you will be responsible for designing, developing, and maintaining scalable and high-quality applications. You’ll work closely with cross-functional teams to deliver solutions that enhance business operations and improve user experiences. The ideal candidate should have hands-on experience with Java, Spring Boot, RESTful APIs, and relational or NoSQL databases, and a passion for writing clean, efficient, and maintainable code. Required Skills and Experience
As a Mid-Level Java Developer, you will be responsible for designing, developing, and maintaining scalable and high-quality applications. You’ll work closely with cross-functional teams to deliver solutions that enhance business operations and improve user experiences. The ideal candidate should have hands-on experience with Java, Spring Boot, RESTful APIs, and relational or NoSQL databases, and a passion for writing clean, efficient, and maintainable code. Required Skills and Experience
- 3-5 years of experience in Java development, particularly with Spring Boot.
- Proficiency in building and consuming RESTful APIs.
- Experience with relational databases such as Oracle or PostgreSQL, or NoSQL databases like CassandraDB.
- Strong understanding of object-oriented programming principles and design patterns.
- Familiarity with Agile development methodologies and CI/CD pipelines.
- Solid understanding of version control systems such as Git.
- Ability to write efficient and reusable code that adheres to best practices.
- Strong problem-solving skills and attention to detail.
- Good communication and teamwork abilities, with a collaborative mindset.
- Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud).
- Familiarity with microservices architecture.
- Knowledge of Docker and Kubernetes for containerization and orchestration.
- Experience with monitoring tools and logging frameworks.
- Experience working in a fast-paced, agile environment.
- Experience with Kafka.
- Design, develop, test, and maintain Java-based applications, using Spring Boot for back-end development.
- Build and maintain RESTful APIs to support both internal and external system integrations.
- Work with databases such as Oracle, PostgreSQL, and CassandraDB to design and optimize queries, ensuring application performance.
- Collaborate with front-end developers, product managers, and other team members to define and implement features.
- Write unit and integration tests to ensure application reliability and stability.
- Troubleshoot and debug issues, providing solutions and continuous improvements to the application.
- Follow best practices in software development, including code reviews, version control, and documentation.
- Contribute to system design and architecture discussions to develop scalable and maintainable solutions.
- Stay current with new technologies, tools, and trends in Java development and cloud technologies.
- Scottsdale, AZ
- Hybrid (3 days onsite // 2 days WFH)
- $90-110K base
- Medical Coverage
- Dental Coverage
- 401K