Java Developer

kashcomp LLC
St. Louis, MO, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$102,378.0 - $123,282.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Application Performance Management Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Databases Continuous Integration
+26 more
Data Security Software Design Patterns Web Development Github Python (Programming Language) Linux Servers Microsoft SQL Server MySQL Networking Basics Scrum Methodology Role-Based Access Control Software Engineering Software Systems Subversion Openapi Java Application Server ReactJS Express.js Information Technology Deployment Automation Vba Programming Language Front End Software Development Restful APIs Software Version Control Programming Languages Microservices

Job description

We are seeking a dynamic and highly skilled Java Developer to join our innovative technology team. In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that power our core applications. Your expertise will drive the development of robust microservices architectures, RESTful APIs, and cloud-based systems, ensuring high performance and security. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to complex system design within a collaborative Agile environment., * Develop, test, and deploy high-quality Java applications aligned with business requirements and technical specifications

  • Design system architecture components using best practices such as design patterns and scalable system principles
  • Build and maintain RESTful APIs to enable seamless communication between front-end interfaces and back-end services
  • Collaborate within Agile teams to deliver iterative improvements, participate in sprint planning, stand-ups, and retrospectives
  • Implement microservices architecture on cloud platforms like AWS or Azure to enhance system scalability and resilience
  • Integrate third-party APIs and develop custom APIs for internal use, ensuring secure data exchange via RBAC (Role-Based Access Control)
  • Utilize version control tools such as GitHub or SVN for code management, along with CI/CD pipelines for continuous integration and delivery
  • Optimize application performance by applying best practices in application development, system design, and scalability techniques
  • Contribute to front-end development efforts using JavaScript frameworks like React or Express for full-stack project delivery
  • Maintain comprehensive documentation of system designs, API specifications, and development processes

Requirements

  • Proven software engineering experience with a strong focus on Java development in enterprise environments
  • Hands-on experience designing scalable systems using microservices architecture and RESTful API standards
  • Familiarity with IT infrastructure components including Linux servers, cloud platforms (AWS/Azure), and networking fundamentals
  • Knowledge of web development technologies such as JavaScript, React, Express.js, along with proficiency in SQL databases like MySQL or SQL Server
  • Experience working within Agile software development methodologies including Scrum or Kanban
  • Strong understanding of version control systems such as GitHub or SVN and CI/CD tools for automated deployment pipelines
  • Background in application development across multiple programming languages including C#, Python, C++, VBA or C is a plus
  • Exposure to system security concepts like RBAC and best practices for scalable, secure API integrations
  • Ability to collaborate effectively with cross-functional teams including front-end developers, QA engineers, and system architects

Join us to be part of a forward-thinking team that values innovation, technical excellence, and continuous growth. If you’re passionate about building impactful software solutions using the latest technologies in a fast-paced environment, we want to hear from you!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all