×
Register Here to Apply for Jobs or Post Jobs. X

Java Developer

Job in St Charles, Saint Charles, St. Charles County, Missouri, 63301, USA
Listing for: Astraccorp
Full Time position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Full Stack Developer, Java Developer, Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Job : Java Developer
Location: St Charles

We are seeking an experienced Java Developer to join our team supporting Mastercard in O’Fallon, MO. The ideal candidate will have strong hands‑on expertise in Java
, Spring Boot
, and RDBMS technologies (MySQL, Oracle, Postgre

SQL). This role requires strong analytical thinking, excellent communication skills, and the ability to collaborate effectively with cross‑functional teams in a fast‑paced environment. Experience in the payments domain will be a significant plus.

Key Responsibilities
  • Lead projects through all stages of the software development lifecycle including requirements gathering, estimation, design, development, testing, and deployment.
  • Collaborate closely with Project Architects, Business Analysts, and stakeholders to create high‑level and low‑level technical designs.
  • Develop and implement critical components and proof‑of‑concepts for new or complex business requirements.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Mentor and coach junior developers, fostering a culture of technical excellence.
  • Write and review design documentation in coordination with technical writers.
  • Perform source control operations including branching, merging, tagging, and conflict resolution using Git or equivalent tools.
  • Research and evaluate emerging technologies to improve existing systems and architecture.
  • Ensure compliance with organizational policies, security standards, and intellectual property protection.
  • Participate in process improvement and knowledge‑sharing initiatives within the organization.
Required Qualifications

Strong hands‑on experience with Core Java
, Spring Framework (MVC, IOC, AOP),
Hibernate
, JSP
, JPA
, and application servers such as JBoss or Web Logic
.

Expertise in SQL and RDBMS (MySQL, Oracle, Postgre

SQL).

Experience developing and consuming Web Services (JSON, SOAP) and working with XML
.

Proficiency in using Eclipse/MyEclipse IDE
, UML tools (MS Visio), and Microsoft Office (Word, PowerPoint).

Experience writing JUnit test cases and using Maven/Ant and GIT for build and version control.

Strong logical and analytical problem‑solving skills with solid design capabilities.

Excellent communication skills—able to articulate ideas clearly in both written and verbal English.

Knowledge of Design Patterns and Security concepts such as authentication, authorization, and confidentiality, along with related enterprise protocols.

Additional / Desirable Capabilities

Experience working in Mobile or Payments application domains.

Hands‑on experience with Mockito
, JBehave
, Jenkins
, Bamboo
, and Confluence
.

Familiarity with front‑end technologies such as AJAX
, jQuery
, and Angular
.

Experience with
WS‑Security
, Spring Security
, and Log4j
.

Exposure to Pivotal Cloud Foundry (PCF) for cloud‑native deployments is a strong plus.

Must‑Have Technical Skills

Pivotal Cloud Foundry (PCF)

Soft Skills

Excellent communication and collaboration skills.

Strong analytical and problem‑solving abilities.

Ability to work effectively in hybrid and cross‑functional team environments.

Experience in the payments domain is an added advantage.

If you are interested please reach out to:

Swasthik ASTRA,
Business Development Manager,
ASTRA CONSULTING CORP
Mobile:  EXT : 2
Email:

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary