Job Title: Senior IT Developer
Location: Columbus OH
Salary: Up to $115000 per year
Relocation: Yes (Available) Sponsorship: No
Work Schedule: Hybrid
Position Overview:
We are seeking a highly skilled Senior IT Developer with expertise in both frontend and backend development. The ideal candidate will have a strong background in Java JEE and associated technologies along with extensive experience in building scalable and efficient microservices using Spring Boot. As a Senior IT Developer you will play a crucial role in designing implementing and optimizing applications ensuring high performance security and adherence to best practices.
Position Requirements:
Formal Education & Certification: Bachelors degree in Computer Science Computer Engineering or related field or equivalent experience.
Knowledge & Experience:
- 5 years of experience in Java JEE JAXRS Spring Boot ORM and objectoriented design.
- Proficiency with RESTful services APIs microservices and CloudNative architecture.
- Strong background in JavaScript frameworks such as Vue React and Node.js.
- Proven experience as a React.js Developer with a strong portfolio.
- Experience with frontend build tools (Webpack Babel) and API/Eventdriven systems.
- Proficient with command line git and GitHub.
- 5 years of handson experience with Kubernetes and container orchestration.
- Experience with Integration platforms (Azure Service Bus OIC RabbitMQ Kafka).
- Familiarity with cloud technologies preferably Azure and API integrations.
- Understanding of Container security management implementation and orchestration in a cloud environment.
- Application Performance Management experience (DynaTrace or similar).
- Experience with testing debugging and diagnosing software bugs and system issues.
- Handson experience with RDBMS NoSQL databases and schema/table design.
Essential Functions:
Frontend Development:
- Collaborate with UX/UI designers to create visually appealing and responsive user interfaces.
- Develop frontend components using React.js ensuring crossbrowser compatibility and mobile responsiveness.
- Implement state management using Redux or context API.
- Develop reusable and modular UI components for efficient code maintenance.
- Optimize components for maximum performance and reusability.
Backend Development:
- Architect and develop microservices using Java Spring Boot framework.
- Implement serverside logic APIs and data processing components.
- Optimize microservices for scalability and efficiency.
Database and Data Management:
- Design and maintain databases (SQL or NoSQL) for efficient data storage and retrieval.
- Implement data processing and manipulation as needed by the applications.
Testing and Quality Assurance:
- Write comprehensive unit tests and conduct thorough testing to identify and resolve issues.
- Collaborate in code reviews to maintain code quality and consistency.
Performance Optimization:
- Optimize application performance for faster loading and smoother user interactions.
- Profile and troubleshoot performance bottlenecks.
Security and Compliance:
- Implement robust security measures to safeguard applications and user data.
- Ensure compliance with data privacy regulations and best practices.
Documentation:
- Create and maintain technical documentation for code APIs and microservices.
- Document best practices and guidelines for development processes.
Collaboration:
- Collaborate closely with crossfunctional teams including designers product managers and other developers.
- Participate in Agile development methodologies including sprint planning and daily standups.
If you are a highly motivated and experienced developer looking to make a significant impact we encourage you to apply for this exciting opportunity. Send inquiries cover letters and resumes to Luke at .
Attention Employers!
Seeking exceptional talent Weve got the solution: Share your job descriptions with us.
- Precision Matching: Well pinpoint the perfect candidates.
- Time Saver: Fill crucial roles faster than ever.
- Showcase Your Brand: Attract top talent aligned with your mission.
- Partnership: Were your allies in successful hiring.
- Network Access: Tap into our extensive candidate pool.
- Confidentiality: Your needs are handled discreetly.
Elevate your team today! Contact us to share your job descriptions and discover your next top performer.
Required Experience:
Senior IC