Cygnus Professionals Inc. · 3 days ago
Senior Java Software Engineer
Cygnus Professionals Inc. is a global Business IT consulting and software services firm headquartered in Princeton, NJ. They are seeking a Technology Lead who will provide architectural solutions, technology consultation, and contribute to various stages of the software development lifecycle while collaborating with a talented team to deliver high-quality solutions.
Responsibilities
Provide best-fit architectural solutions for one or more projects
Provide technology consultation
Reverse engineer the application code
Debug logs and code to find root cause
Assist in defining scope and sizing of work
Anchor Proof of Concept developments
Create detailed design artifacts like program specifications, test plans
Independently develop and review code
Contribute to the go-live plan
Qualification
Required
8 years of experience in Programming: Core Java and Advanced Java, Microservices, SOAP/REST
Scripting Language: Javascript/TypeScript, HTML5, CS53
Application Server: Weblogic, Apache, Jboss
Platform: Unix, Linux versions of Microsoft Windows
DevOps tools: AWS, Jenkins, Jira, SVN/CVS, Gitlab
Database: Oracle, Postgress, SQL
Messaging Frameworks: Java Messaging API, Apache Kafka
Domain: Telecom/Networking
Design Methodologies, Agile Scrum Design Patterns
Container Orchestration: Kubernetes, Docker