Overview
On Site
Depends on Experience
Contract - W2
Skills
Java
Network
API
Collaboration
Communication
Computer Networking
Design Review
High Availability
Interfaces
Microservices
Microsoft Exchange
RESTful
Scalability
Soft Skills
Solution Architecture
Spring Framework
Telecommunications
Job Details
Job Title: Sr. Java Developer with Network Experience
Location: Mount Laurel, NJ or Reston, VA
Active Likedin
JD:
- Senior Development lead who can work closely with solution architect, perform detail design, and perform development/coding.
- Candidate should have networking knowledge (preferred) and Springboot, Java, API, Microservices development experience for at least 7+ years.
- Experience working on Telecom Projects.
- This role requires working with 2 or 3 vendors also on API definition, finalizing interface etc.
Roles & Responsibilities:
- Collaboration with Solution Architect
- Work closely with the Solution Architect to translate high-level designs into detailed technical designs.
- Participate in design reviews and contribute to the overall solution architecture.
- Detailed Design and Development
- Perform detailed design of application components, ensuring scalability, reliability, and performance.
- Lead the development and coding efforts using Java, Spring Boot, and Microservices architecture.
- Implement APIs and ensure seamless integration with other systems and services.
- Apply networking & Telecom knowledge to design and develop solutions that interact with network systems.
- Work with 2-3 vendors to define APIs, finalize interfaces, and ensure alignment with project requirements.
- Develop key modules using Java, Springboot, API
- API and Microservices Development
- Design, develop, and maintain RESTful APIs and microservices to support business requirements.
- Ensure secure and efficient data exchange between systems.
- Optimize microservices for high availability and fault tolerance.
Soft Skills:
- Exhibit strong communication skills to interact effectively with stakeholders, team members, and vendors
- Make informed decisions to address technical challenges and project roadblocks.
- Provide clear and concise updates to project managers and stakeholders
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.