Talent.com
TekWissen LLC
Senior Java DeveloperTekWissen LLC • Columbus, OH, United States
Search for other jobs
Senior Java Developer

Senior Java Developer

TekWissen LLC • Columbus, OH, United States
3 days ago
Job type
  • Temporary
  • Quick Apply
Job description

Overview:


TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology, consulting, and business process outsourcing services, dedicated helping the world's leading companies build stronger businesses.

Job Title: Senior Java Developer
Location: Columbus, OH 43215
Duration: 6 Months
Job Type: Temporary Assignment
Work Type: Onsite

Job Summary

  • Senior Java Full Stack Developer with 12+ years of experience in designing, developing, and deploying enterprise-scale applications using Java, Spring Boot, Microservices, Kafka, and AWS Cloud.
  • Proven expertise in building cloud-native, event-driven, and highly scalable distributed systems for Banking, Financial Services, and Enterprise domains.
  • Strong experience across the full software development lifecycle, including architecture, development, testing, CI/CD, containerization, and cloud deployment.

Responsibilities

  • Design and implement robust Java based microservices that process and serve complex geospatial data while maintaining high performance and reliability for enterprise applications.
  • Develop and optimize Springboot services that integrate geospatial libraries and data sources to deliver efficient spatial queries and analytical features for business users.
  • Configure and manage AWS EC2 environments to host and scale Java microservices that support geospatial workloads with strong focus on availability and cost efficiency.
  • Collaborate with product owners and geospatial analysts to translate domain requirements into technical designs and implementation plans that align with organizational objectives.
  • Review and refactor existing Java and Springboot codebases to enhance modularity, maintainability, and adherence to best practices across microservices architecture.
  • Implement secure interfaces and APIs that enable reliable data exchange between geospatial services, external systems, and client applications following industry security standards.
  • Monitor application performance and resource utilization on AWS EC2 instances and propose improvements that enhance throughput, stability, and user experience.
  • Coordinate with quality engineering teams to define test strategies for microservices including unit, integration, and performance testing for geospatial processing flows.
  • Prepare detailed technical documentation that covers architecture decisions, deployment configurations, and operational procedures for Java and Springboot services.
  • Mentor team members on advanced Java concepts, microservices patterns, and effective use of Springboot features to maintain consistent engineering quality.
  • Engage with stakeholders to plan delivery milestones, estimate effort, and ensure that geospatial solutions are delivered on schedule and within defined quality expectations.
  • Ensure compliance with organizational governance standards, data protection guidelines, and regulatory requirements in all geospatial solution components.
  • Drive continuous improvement initiatives by identifying opportunities to adopt emerging tools, frameworks, and patterns that enhance geospatial capability within the organization.

Qualifications

  • Demonstrate strong proficiency in core and advanced Java concepts including multithreading collections and performance optimization applied to geospatial processing scenarios.
  • Exhibit hands on expertise with Springboot for building microservices including dependency injection RESTful services configuration management and observability.
  • Show practical experience designing and deploying microservices architectures that handle high volume and low latency geospatial data transactions.
  • Apply working knowledge of AWS EC2 for provisioning configuring and managing compute resources that host Java based microservices in production environments.
  • Utilize experience with geospatial concepts such as coordinate reference systems vector and raster data and spatial indexing to design effective solutions.
  • Display familiarity with relational and NoSQL data stores commonly used for geospatial applications and design schemas that support efficient spatial queries.
  • Use strong understanding of CI and CD practices to automate build test and deployment pipelines for Java and Springboot microservices.
  • Demonstrate ability to analyze complex problems in geospatial workflows and propose practical and scalable technical solutions.
  • Communicate effectively with cross functional teams and stakeholders to ensure clear understanding of geospatial solution capabilities and constraints.
  • Maintain focus on quality and maintainability by adhering to coding standards conducting reviews and encouraging continuous learning within the team.
  • Leverage prior experience of eight to twelve years in Java development to guide architectural decisions and ensure resilient microservices solutions.
  • Prefer exposure to additional cloud native services such as container orchestration and monitoring tools that complement AWS EC2 deployments.
  • Value experience working in office based agile environments where close collaboration and quick feedback cycles are essential for project success.

Certifications Required

  • Preferred certifications include AWS Certified Developer Associate or AWS Certified Solutions Architect Associate and Java focused credentials such as Oracle Certified Professional Java Programmer.

Technical Skills

Backend

  • Java 8/11/17/21
  • Spring Boot
  • Spring MVC
  • Spring Cloud
  • Microservices Architecture
  • RESTful APIs
  • GraphQL
  • Hibernate
  • JPA
  • JDBC
  • OAuth2
  • JWT
  • Spring Security
  • Design Patterns
  • Domain Driven Design (DDD)

Messaging & Streaming

  • Apache Kafka
  • Event-Driven Architecture
  • Kafka Streams

Cloud & DevOps

  • AWS (EC2, ECS, EKS, Lambda, S3, RDS, DynamoDB, CloudWatch, IAM)
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • Terraform
  • CloudFormation
  • Maven
  • Gradle

Databases

  • Oracle
  • PostgreSQL
  • MySQL
  • MongoDB
  • Cassandra
  • Redis

Monitoring & Logging

  • Splunk
  • ELK Stack
  • Grafana
  • Prometheus

Tools & Methodologies

  • Git
  • Bitbucket
  • Jira
  • Confluence
  • Agile/Scrum
  • JUnit
  • Mockito
  • Postman
  • SonarQube

Years of Experience

  • 12.00 Years of Experience

TekWissen Group is an equal opportunity employer supporting workforce diversity.

Create a job alert for this search

Senior Java Developer • Columbus, OH, United States