Overview
On Site
$60,000 - $100,000
Full Time
100% Travel
Able to Provide Sponsorship
Skills
Java/Java EE
Spring
Spring boot
Spring MVC
Angular
Micro services
Containerized RESTful API SQL Server/SQL Stored Procedures
Messaging (AMQ
Kafka
MQ)
Linux
Open Shift
Maven
GIT
Jfrog
Jenkins
Azure Devops: TFS
Boot
Cloud Computing
Excellent communication
JavaScript
DevOps
Java
NoSQL
Spring Cloud
Job Details
Title - Sr Java Developer
Technology :Java &Dot Net awareness
Experience:8+ Years of IT experience
Requirements:
- Passionate software developer with 8+ years of hands-on software application development experience
- Must have Python exp.
- Experience designing and developing service-based architectures, microservices and cloud-native applications
- Demonstrated Experience in Cloud Computing using Azure, Google Cloud Platform or other cloud providers
- Working experience with Java and Spring frameworks such as Spring Boot, Spring Cloud, Spring Security, etc.
- Containerization experience with applications deployed on Docker or Kubernetes
- Solid understanding and modeling in SQL and Relational Database
- Demonstrated knowledge of Distributed and Scalable systems
- Experience with Git or other version control systems, Test-driven development (TDD)
- Ability to quickly adapt & independently work in a fast-paced Agile environment with minimum supervision.
- Excellent communication and interpersonal skills. Articulates thoughts and ideas clearly, concisely, and persuasively
- A self-starter with demonstrated ability to take initiative, who can proactively identify issues/opportunities and recommend actions
Desired Skills
- Experience with at least one popular JavaScript framework such as Angular, React etc.
- Entrepreneurial / Startup Experience
- Experience with data analysis and data analytics tools
- Experience with NoSQL databases, messaging services, in-memory cache and Elasticsearch is a big advantage
Duties
- Participate in the development of initial tech stack for an early-stage start-up
- Develop high-quality software that is performant, scalable, reusable, extensible, secure, supportable, reliable
- Write microservices, develop and extend in-house APIs, write client-side code which interacts with other APIs (RESTful and SDKs)
- Work with front-end engineers to understand user requirements and provide endpoints that help accomplish building appealing interfaces.
- Develop and maintain a scalable web and responsive applications
- Exhibit DevOps mindset Work on continuous integration, including provisioning, deployment, testing, and version control of the software
- Mentor new software developers and junior engineers