← Back to jobs
Buffalo, NY, USA
No related jobs found
Key Project & Requirement Details:
Objective: Migrate existing TIBCO services to Java microservices
Required Expertise: Candidates must have a strong background in Java microservices and API development.
About the Opportunity
Are you an engineer at heart who enjoys solving complex problems, working with people, and learning new technologies? Our Enterprise API Services team is looking for talent that is eager to combine technical skills with strong communication and decision-making abilities.
In this role, you will work alongside experienced engineers and architects to help modernize enterprise applications by guiding development teams through application migrations and integrations with new downstream services.
You'll gain hands-on experience with modern software development practices, API technologies, cloud-native architectures, and emerging AI-assisted development tools.
This is an opportunity to make a measurable impact while developing both your technical and consulting skills.
What You'll Do
• Partner with application development teams to support the migration of existing applications to modern service-based architectures.
• Analyze current application designs and identify opportunities for modernization and integration improvements.
• Develop and enhance software solutions using Java and modern web development technologies.
• Collaborate with cross-functional teams including developers, architects, product owners, and operations teams.
• Assist teams in adopting enterprise APIs, integration patterns, and best practices.
• Leverage Agentic AI and AI-assisted development tools to improve productivity, accelerate delivery, and enhance solution quality.
• Facilitate technical discussions and help drive projects to completion.
• Create technical documentation, migration guides, and knowledge-sharing materials.
• Learn and apply modern software engineering practices, including testing, code reviews, and agile methodologies.
What We're Looking For
Required Qualifications
• Hold or pursuing a Bachelor's or Master's degree in:
o Computer Science
o Software Engineering
o Computer Engineering
o Information Technology
o Related technical discipline
• Experience with Java development through coursework, projects, internships, or personal initiatives.
• Familiarity with web development technologies such as:
o JavaScript
o HTML/CSS
o React, Angular, or similar frameworks
o RESTful APIs
• Strong problem-solving and analytical skills.
• Excellent verbal and written communication skills.
• Ability to explain technical concepts to both technical and non-technical audiences.
• Intellectual curiosity and a passion for learning new technologies.
• Self-motivated with the confidence to engage with stakeholders and drive discussions.
Preferred Qualifications
• Experience with cloud platforms such as AWS, Azure, or Google Cloud.
• Exposure to DevOps practices and tools, including:
o CI/CD pipelines
o Git/GitHub/GitLab
o Container technologies
o Kubernetes or OpenShift
• Understanding of API design and integration concepts.
• Experience using AI-powered development tools and coding assistants.
• Participation in engineering clubs, hackathons, open-source projects, or personal software projects
Any Graduate
No related jobs found
← Back to jobs