Senior Java DeveloperLocation: New Castle, DE && Jersey City, NJ && Tampa, FLFull TimeExp:-8+YrsJob DescriptionCore Development- Java (8/11/17) - strong hands on experience- Spring Boot, Spring MVC, Spring Data- Microservices architecture (service decomposition, API contracts)- REST APIs, JSON, OpenAPI / Swagger- Kafka producer, consumer, partitioning- MongoDb- Openshift / AWSDatabase & Data Layer- MongoDB- Document modeling- Indexing strategies- Aggregation framework- CRUD & performance tuningIntegration & Messaging- Experience with Kafka (preferred)- REST based integrations with upstream/downstream systems- Design, develop, and maintain Java based microservices- Lead technical design discussions and contribute to solution architecture.- Implement RESTful APIs adhering to enterprise design standards- Develop and optimize SQL queries (E3 level) for transactional and reporting use cases- Design and manage MongoDB schemas, indexes, and queries- Ensure high availability, scalability, and performance of microservices- Apply exception handling, logging, monitoring, and resiliency patterns- Build event-driven solutions using Kafka and messaging frameworks.- Collaborate with Business Analysts, Architects, QA, and DevOps teams- Participate in code reviews, unit testing, and defect resolution- Support CI/CD pipelines, deployments, and production issues- Troubleshoot production issues and perform root cause analysis (RCA).- Mentor junior developers and provide technical leadership.- Contribute to Agile ceremonies including sprint planning, estimation, and retrospectives.
Senior Java Developer in tampa at Unknown Company
This position is listed as contract and onsite.