TekWissen LLC logo

Senior Java Developer

TekWissen LLC
  • Columbus, OH
  • $50
  • Instant Apply
1 day ago

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.

Numbers & Facts

LocationColumbus, OH
IndustryComputer/IT Services
Salary$50
Company Size100 to 499 employees
Year Founded2009
Websitehttp://www.tekwissen.com/

About Company

WE THE TEKWISSEN PEOPLE

TekWissen offers you a broader portfolio of services, industry-leading solutions, and the meaningful innovations that give you greater flexibility and speed to respond to market dynamics, reduced costs and risk to improve enterprise performance, and increased productivity to enable growth.

To keep pace with global market demands, TekWissen keeps its finger on the pulse of change. Our organized approach to guiding a project from its inception to closure. Managing projects is becoming more and more important as we enter the digital era. To cope with the pace that this transition demands, a method is required to manage projects so they can yield quality work, while incorporating efficient use of time and resources.

Project involves identifying which quality standards are relevant to the project and determining how to satisfy them.

It is important to perform quality planning during the Planning Process and should be done alongside the other project planning processes because changes in the quality will likely require changes in the other planning processes, or the desired product quality may require a detailed risk analysis of an identified problem. It is important to remember that quality should be planned, designed, then built in, not added on after the fact.

Capabilities and accomplishments in one TekWissen business enhance the opportunity for success in the others. Put simply, TekWissen's unique combination of attributes promotes success.



Skills

  • Amazon Elastic Compute Cloud (EC2)unmatched
  • Amazon Web Services (AWS)unmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Architectural Servicesunmatched
  • Banking Servicesunmatched
  • Best Practicesunmatched
  • Business Analysisunmatched
  • Business Process Outsourcingunmatched
  • Business Servicesunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Communication Skillsunmatched
  • Configuration Managementunmatched
  • Consultingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Database Designunmatched
  • Dependency Injectionunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Distributed Computingunmatched
  • Enterprise Applicationsunmatched
  • Financial Servicesunmatched
  • Financial Systemsunmatched
  • Geospatial Analysisunmatched
  • High Reliabilityunmatched
  • Industry Standardsunmatched
  • Information Technology & Information Systemsunmatched
  • Information Technology Consultingunmatched
  • Information/Data Security (InfoSec)unmatched
  • Integration Testingunmatched
  • Javaunmatched
  • Maintain Complianceunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Multithreaded Programmingunmatched
  • NoSQLunmatched
  • Operations Processesunmatched
  • Oracleunmatched
  • Performance Testingunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Process Improvementunmatched
  • Production Systemsunmatched
  • Quality Engineeringunmatched
  • Quality Managementunmatched
  • Query Analysisunmatched
  • REST (Representational State Transfer)unmatched
  • Refactoringunmatched
  • Regulatory Requirementsunmatched
  • Requirements Managementunmatched
  • Resource Managementunmatched
  • Schedule Developmentunmatched
  • Software Designunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Spatial Dataunmatched
  • Systems Administration/Managementunmatched
  • Systems Scalabilityunmatched
  • Team Playerunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Test Strategyunmatched
  • Time Managementunmatched
  • User Documentationunmatched
  • Workforce Managementunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder