Java Developer-Fort Smith
TechniPros, LLC
Fort Smith, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Fort Smith, United States of America
Tech stack
Java
Spring Security
Agile Methodologies
Amazon Web Services (AWS)
Architectural Patterns
Azure
Cloud Computing
Database Development
Hibernate
Java Persistence API
Enterprise Messaging Systems
NoSQL
RabbitMQ
Software Deployment
Software Engineering
SQL Databases
Google Cloud Platform
Enterprise Software Applications
Spring-mvc
Spring-boot
Cloudformation
Event Driven Architecture
Build Management
Containerization
Information Technology
Kafka
REST
Terraform
Microservices
Job description
- We are seeking an experienced Senior Java Developer with 10+ years of hands-on experience designing, developing, and maintaining scalable enterprise applications using Java and modern microservices architecture.
- The ideal candidate will possess strong expertise in Java, Spring Boot, REST APIs, Microservices, Cloud Technologies, and SQL/NoSQL databases.
- Experience working in Agile environments and deploying applications to cloud platforms is highly preferred., * Design, develop, and maintain scalable enterprise applications using Java and Spring Boot.
- Build and deploy Microservices using modern architectural patterns.
- Develop secure and high-performance RESTful APIs for enterprise applications.
- Integrate applications with messaging platforms such as Apache Kafka or RabbitMQ.
- Design and optimize relational and NoSQL database solutions.
- Deploy and manage applications on AWS, Azure, or Google Cloud Platform (Google Cloud Platform).
- Collaborate with cross-functional teams to gather business requirements and deliver technical solutions.
Required Skills:
- Java 8/11/17/21
- Spring Boot
- Spring MVC
- Spring Security
- Microservices Architecture
- RESTful Web Services
- Hibernate / JPA
- Apache Kafka
- SQL
Requirements
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Experience with cloud-native application development.
- Knowledge of containerization and orchestration technologies.
- Experience with event-driven architecture and messaging systems.
- Familiarity with Infrastructure as Code (Terraform or CloudFormation).
- Experience working in Banking, Healthcare, Insurance, Retail, or Financial Services domains.
Mandatory Skills:
- Java
- Spring Boot
- Spring MVC
- Spring Security
- Microservices
- REST APIs