Description
Design and build scalable enterprise Java applications while defining software and hardware specifications.
This role is on-site.
Responsibilities
- Design and code scalable, reusable, enterprise-level Java applications.
- Define software and hardware specifications to meet complex technical requirements.
- Architect high-performance systems suitable for product development environments.
- Analyze complex technical requirements to drive architectural decisions.
- Identify necessary infrastructure requirements to meet enterprise needs.
Required Skills
- 10+ years of experience in software development.
- Extensive experience with Java applications.
- Proven track record in product development.
- Experience designing scalable and reusable enterprise systems.
- Strong analytical skills.
- Excellent technical communication skills.
- Ability to define software and hardware specifications.
Preferred Skills
- Graduate degree in any field.